标签: javascript function
function x() { return console.log("test"); } x();
我了解x()函数应该返回 undefined ,因为console.log()函数没有返回值。 但是,当我调用函数时,为什么它会在控制台中打印"test"?
x()
undefined
console.log()
"test"
答案 0 :(得分:3)
这是因为console.log()是一个函数,在从函数返回之前首先执行。