【发布时间】:2017-11-16 08:51:52
【问题描述】:
我想知道这两个的执行是否对 JS 解释器有什么不同。 这是因为我们不能同时在对象上创建和调用方法吗? 有什么帮助吗?
【问题讨论】:
-
我确信这已经在某个地方得到了回答......只是要找到它
-
试试这个:
({}).toString():)
标签: javascript object
我想知道这两个的执行是否对 JS 解释器有什么不同。 这是因为我们不能同时在对象上创建和调用方法吗? 有什么帮助吗?
【问题讨论】:
({}).toString() :)
标签: javascript object
因为 JavaScript 会将你的花括号解释为一个块,而不是一个对象。尝试:
({}).toString()
【讨论】:
{}+[] 是一个有效的 JavaScript 语句。