“返回值”的控制台符号

时间:2013-04-15 23:45:21

标签: javascript google-chrome console undefined

我正在使用Chrome的Javascript控制台。有时我看到undefined前面有一个特殊的符号(我在下面的例子中将它显示为*,但它实际上看起来像一个指向左边的小箭头)。有时undefined之前没有任何内容。那是为什么?

> var number = 5;
undefined
> console.log("something")
something
*undefined

1 个答案:

答案 0 :(得分:1)

我认为这只是为了区分控制台输出和表达式返回的值。它显然只在表达式导致控制台输出时使用,因为那时需要进行区分。