第二个初始化数组的时候,[1,,,4] IE(ie8)和其他浏览器得到的值不一样吧.
没错,由于版本、兼容性问题,很多例子在不同环境下执行结果不同。
所以在第一章节最开头就有声明,默认以ECMAScript5/Chrome39为准。
在第四章我们讨论对象上的很多方法ES5才开始支持,IE9+支持,IE6-8不支持。
为了避免课程冗长,我们暂时忽略兼容性问题。有关兼容可以单独做一个课程。