【问题标题】:Javascript what does <. undefined in console after console.log()Javascript是什么<。在 console.log() 之后在控制台中未定义
【发布时间】:2015-05-27 13:38:38
【问题描述】:

下面是一个简单的代码

var stop = true;
console.log(stop);  

在控制台显示如下:

   true  
<. undefined  // what this undefined, is it some reference.  

我想知道undefined是什么

【问题讨论】:

  • 是否在 node.js 控制台中?
  • @N.Molderf 它是浏览器检查元素控制台
  • 这也是分配var x = 1结果到&lt;. undefined的情况
  • @briosheje 在您的浏览器控制台中通过此代码

标签: javascript console.log


【解决方案1】:

JavaScript 中的每条语句都会返回一些内容。

当你输入console.log(true),时,将打印出true并返回undefined

undefined 是 JavaScript 中的七种类型之一,这意味着某些东西已被声明但未分配值。

undefinedconsole.log 语句的返回值。

【讨论】:

    【解决方案2】:

    这是console.log 函数的返回值。 您看到的true 是副作用。

    【讨论】:

    • 这没有任何意义。 “副作用”是什么意思?
    • 我很高兴知道它的哪一部分没有意义。 en.wikipedia.org/wiki/Side_effect_%28computer_science%29
    • 这个答案其实是正确的。 console.log 返回undefined
    • 您的回答没有任何描述。 “副作用”是一个非常笼统的术语,您的意思并不是特别清楚。至少将最后一个链接添加到实际答案以获得更多说明。
    猜你喜欢
    • 1970-01-01
    • 2017-01-19
    • 1970-01-01
    • 1970-01-01
    • 2011-03-15
    • 1970-01-01
    • 2012-05-03
    • 1970-01-01
    相关资源
    最近更新 更多