文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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 号元素开始赋值。

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

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载