微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – Chrome控制台输出中的“小于点”符号是什么意思?

有时(但并非总是如此),当Chrome JavaScript控制台中的评估结果导致“未定义”时,左边距中的符号看起来像带有点的小于符号.

例子可以在this section of the Chrome developer’s tools documentation中看到.

但这个符号意味着什么似乎没有得到解释.有人知道它想传达什么吗?谢谢.

解决方法

只要在命令行上运行一组函数,控制台输出的最后一行始终是输入中最后一个操作的返回值.当自命令执行开始以来控制台输出时,该符号调出函数的返回值.这是为了避免在这种情况下混淆:
function logVar(someVar) {
    console.log(someVar);
}

在控制台上运行logVar时,它会输出someVar的值.但是,还会记录logVar的返回值(此处为undefined).将返回值与已记录变量进行视觉区分是有帮助的,因此您不要查看输出的最后一行,并想知道“为什么我的变量未定义?”.

原文地址:https://www.jb51.cc/js/158185.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐