【发布时间】:2020-06-01 20:00:12
【问题描述】:
function foo() {
console.log('always');
return 'once'
}
foo()
foo()
foo()
输出看起来像 - 总是 总是 总是 一次
我想知道在执行过程中会发生什么,以便“总是”被打印三次,而“一次”只被打印(返回)一次。
【问题讨论】:
-
你的函数正在返回一个字符串,而你没有对它做任何事情。
-
只需执行
foo(); 'repl result'即可了解发生了什么。
标签: javascript output execution