0

当我return在控制台中执行 a 时,为什么它会输出到屏幕上?我正在使用 chrome,但它也可能在 Firefox 中这样做。是否假设控制台是调用者并且有一个回显返回值的内置函数?

function mike() {return "fsadf";}
mike()
"fsadf"
4

2 回答 2

1

这是控制台(或者更确切地说,围绕它的 UI - 有时有一个单独的输入字段)的一个功能,输入 JavaScript 表达式将评估该表达式并显示结果。它对调试非常有用!

于 2013-07-23T14:52:02.463 回答
0

更一般地说,它会回显输入表达式的值,例如5+5在控制台中写入并按 enter 会回显10

推理见http://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop

于 2013-07-23T14:52:50.793 回答