Javascript 中数组元素的个数在不同浏览器下的差异

如果你在 Javascript 中像这样定义一个数组:

var ary = [
0, 1,
2, 3,
];

那么,这个数组的元素个数在 FireFox 和 IE 中是不同的,FireFox 认为是 4 个,而 IE 会认为是 5 个。问题出在最后的那个逗号上。
个人观点更倾向于 IE,虽然我写的脚本因为这个问题在 IE 下表先不正常。

发表评论

电子邮件地址不会被公开。 必填项已用*标注