Mar*_*ker 7 javascript console google-chrome
有时候,但并非总是如此,当Chrome JavaScript控制台中的评估结果导致"未定义"时,左边距中的符号看起来像带有点的小于号的符号.
可以在Chrome开发人员工具文档的这一部分中看到示例.
但这个符号的含义似乎没有被解释过.有人知道它想传达什么吗?谢谢.
只要在命令行上运行一组函数,控制台输出的最后一行始终是输入中最后一个操作的返回值.当自命令执行开始以来控制台输出时,该符号调出函数的返回值.这是为了避免在这种情况下混淆:
function logVar(someVar) {
console.log(someVar);
}
Run Code Online (Sandbox Code Playgroud)
在logVar控制台上运行时,它会输出值someVar.但是,logVar还会记录返回值(此处undefined).将返回值与已记录变量进行视觉区分是有帮助的,因此您不要查看输出的最后一行并想知道"为什么是我的变量undefined?".
| 归档时间: |
|
| 查看次数: |
533 次 |
| 最近记录: |