【发布时间】:2014-08-16 01:51:38
【问题描述】:
以下代码警告“n”。这段代码是如何工作的?
alert(([]+[][1])[[[+!-[]][0]]])
【问题讨论】:
-
这可能是相关的:stackoverflow.com/q/15978204/1249581.
-
等等,“不清楚你在问什么”?什么不清楚?
-
同意;关闭它可能有充分的理由(可能是重复的),但为了清楚起见,它高于标准。
-
@nicael 我们要求问题有明确的问题陈述,以便对未来的访问者有用;您最初的标题和正文不清楚,对未来的访问者也没有用处。
-
@nicael 处理浏览器控制台中的子表达式。无论如何,如果您这样做,您会更好地理解它。另请注意,没有可以从中学习有用的 JavaScript 编码技能,但它可能有助于识别由意外陷入这种诡计的代码引起的奇怪错误行为。
标签: javascript