From 896d7f02cb284ad3a05299218dd849685cd33390 Mon Sep 17 00:00:00 2001 From: Yoshiya Hinosawa Date: Tue, 21 Mar 2023 13:12:13 +0900 Subject: chore(ext/console): inspect anonymous function as `[Function (anonymous)]` (#18283) This PR changes the inspect result of anonymous functions from `[Function]` to `[Function (anonymous)]`. This behavior is aligned to `util.inspect` of Node.js. --- ext/console/02_console.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ext/console') diff --git a/ext/console/02_console.js b/ext/console/02_console.js index faea692af..f82057771 100644 --- a/ext/console/02_console.js +++ b/ext/console/02_console.js @@ -390,7 +390,7 @@ function inspectFunction(value, inspectOptions) { // from MDN spec return cyan(`${refStr}[${cstrName}: ${value.name}]`) + suffix; } - return cyan(`${refStr}[${cstrName}]`) + suffix; + return cyan(`${refStr}[${cstrName} (anonymous)]`) + suffix; } function inspectIterable( -- cgit v1.2.3