【发布时间】:2018-09-02 05:27:48
【问题描述】:
我不明白为什么代码执行的结果会是-1(仅限严格模式):
'use strict'
[0,1].indexOf(0)
是bug还是其他原因?
注意:在正常模式下,它按预期工作:0 的索引是 0
我尝试分析Polyfills code on mdn 并且只有一个想法为什么会发生:在某些情况下,在严格模式下this 不是指窗口,而是指“未定义”。
【问题讨论】:
标签: javascript arrays indexof mode strict