星空网 > 软件开发 > Java

Javascript之for循环该注意的问题

很多时候我们都用到for循环,而用到for循环部门往往对一个数组进行循环,其中我们很多时候都是这样写的:

// 次佳的循环for (var i = 0; i < myarray.length; i++) {  // 使用myarray[i]做点什么}


  这样的代码虽然没有什么大问题,但是每次循环都会获取一下数组的长度,这回降低你的代码,尤其当myarray不是数组,而是一个HTMLCollection对象的时候。

再看看下面的这个代码:

for (var i = 0, max = myarray.length; i < max; i++) {  // 使用myarray[i]做点什么}

这样地代码只会获取一次数组的长度,提高了代码的质量;

伴随着单var形式,你可以把变量从循环中提出来,就像下面这样:

function looper() {  var i = 0,    max,    myarray = [];  // ...  for (i = 0, max = myarray.length; i < max; i++) {   // 使用myarray[i]做点什么  }}


 

参考网址



原标题:Javascript之for循环该注意的问题

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

询多多对外贸网站推广的建议!:https://www.kjdsnews.com/a/1481666.html
跨境支付解析:支付方式和特点全面解读:https://www.kjdsnews.com/a/1481667.html
facebook群组营销教程:https://www.kjdsnews.com/a/1481668.html
订单下跌一半!卖家:广告费花完仍不出单:https://www.kjdsnews.com/a/1481669.html
一文读懂进口食品进口商备案2023年版:https://www.kjdsnews.com/a/1481670.html
关于宰牲节你需要知道的一切:https://www.kjdsnews.com/a/1481671.html
西安到都江堰旅游攻略有什么?:https://www.vstour.cn/a/407236.html
9月张家界有什么好玩的地方 张家界有几个好玩的地方:https://www.vstour.cn/a/407237.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流