【问题标题】:What does this 'undefined' mean in the browser's console? [duplicate]浏览器控制台中的“未定义”是什么意思? [复制]
【发布时间】:2021-04-18 18:24:36
【问题描述】:
> const a= 1
< undefined

当您在浏览器控制台中定义一个值时,您会收到一条消息“未定义”。 浏览器控制台中的“未定义”是什么意思? ​

【问题讨论】:

  • 这就是使用赋值运算符的返回值。当您编写任何类型的表达式时,您总是会得到 Javascript 引擎的响应。尝试在控制台上写一个函数声明,然后按回车键查看声明该函数后引擎返回的内容。编写原语时也会发生同样的情况:如果您编写原语 5,您将得到 5 作为响应。

标签: javascript variables console constants


【解决方案1】:

表达式不产生值

function doIt(){
    return 1
}

未定义

doIt()

1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-23
    • 1970-01-01
    • 1970-01-01
    • 2016-09-03
    • 1970-01-01
    相关资源
    最近更新 更多