【问题标题】:Why {} == 1 will throw a Error and 1 == {} will not in JavaScript? [duplicate]为什么在 JavaScript 中 {} == 1 会抛出错误而 1 == {} 不会? [复制]
【发布时间】:2021-11-19 14:18:36
【问题描述】:

在javaScript中会出现这种情况,我想知道为什么?

1 == {}  //false
{} == 1 //throw a Error

【问题讨论】:

标签: javascript


【解决方案1】:

这只是一个语法限制。 ({}) == 1 工作正常。

【讨论】:

    猜你喜欢
    • 2023-02-04
    • 1970-01-01
    • 2012-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多