console.log 打印未定义

console.log prints undefined

当我尝试使用 console.log() 打印一个简单的字符串时,它没有打印出字符串而是 returns undefined:

> console.log("Hello")
< undefined

怎么了?

因为当你在控制台写的时候它会打印函数的return值,当你调用的函数没有显式return javascript 隐式调用return不明确的。 所以当你写 console.log("hello") 它会 return undefined 所以控制台为你打印 undefined

只需将您的 javascript.min.js 文件放在 html 的 body 标签中并测试

检查您的控制台日志级别配置。您可能未检查 info :