alert(console.log('first time'))
为什么alert
会弹出undefined
?不应该弹出整个()里面的内容么?
巴扎黑2017-04-10 17:49:00
你想多了,console.log
是个方法,而这个方法的返回值恰好是undefined
或者说“没有返回值”。 alert
弹出的是console
的返回值,也就是undefined
了
迷茫2017-04-10 17:49:00
console.log('first..')
返回的就是 undefined
楼主是想说alert('console.log("first time")')
黄舟2017-04-10 17:49:00
alert会返回括号里的结果.
括号里的是console.log('first time')
console.log('first time')会向控制台打印'first time', 同时返回undefined.