【发布时间】:2013-01-20 17:19:00
【问题描述】:
有时但并非总是如此,当 Chrome JavaScript 控制台中的评估结果导致“未定义”时,左边距中有一个看起来像带点的小于号的符号。
示例见this section of the Chrome developer's tools documentation。
但该符号的含义似乎从未得到解释。有人知道它想表达什么吗?谢谢。
【问题讨论】:
-
象征它是正在运行的命令的输出
-
但它并没有出现在所有输出中,只是一些。即使显示函数的返回值,该符号也只是偶尔出现。
-
貌似只在返回值为“未定义”时使用。
-
例如输入任意表达式,不出现符号。即使输入: (function(){})() 来评估具有未定义返回的函数,也会显示没有符号的“未定义”。
-
如果有多个值传递给控制台,这有点像突出显示返回值的终点。考虑示例
(function(){return true;})();、(function(){console.log('what'); return true;})();和(function(){console.log('what'); console.log('abracadabra'); return true;})();,为什么会这样...是的,真的有想法,可能是增强的 UI?
标签: javascript google-chrome console