Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 为什么在 JavaScript 中使用 {} != ( {} )?
我今天试了一下,今天它给我抛出了SyntaxError,这让我感到奇怪;这有什么问题?
{} === {} {} == {}
怎么了?
什么时候{是一行中的第一个标记,它被认为是块的开始。
{
{ some(); statements(); here(); }
而不是对象文字。代码块不能等于任何东西,它不是可分配的东西。
({}) === {}
这将使解析器变直。
使用括号。括号将模棱两可的代码转换为表达式:
({}) === ({})
或者:
({} === {})