文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>还是 push 比较好

还是 push 比较好

时间:2010-10-10  来源:涅槃的猫

以前在 JS 中往一个数组里“放数”,用的是 a[i] = i 的形式,就像这样:

...
var testArray = new Array();
for(var i = 1; i <= m; i++){
        testArray[i] = i;
}
...

这样写可能会引起问题,看似 testArray[0] 没有被赋值,但是此时赋值完毕以后你会发现 testArray.length 的值为 m + 1 ,就是因为 testArray[0] 的缘故,此时它占一个元素的位置,但是它是 undefined!这一点还是要注意的。

不如改成这样:

...
var testArray = new Array();
for(var i = 1; i <= m; i++){
        testArray.push(i);
}
...

这样的话直接从 0 号元素开始赋值。

--------------------------------------小笔记---

相关阅读 更多 +
排行榜 更多 +
斗罗大陆斗神再临vivo版

斗罗大陆斗神再临vivo版

棋牌卡牌 下载
高中女子校园模拟器最新版

高中女子校园模拟器最新版

模拟经营 下载
我的小镇新世界完整版

我的小镇新世界完整版

模拟经营 下载