课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
对于程序员来说,在许多的软件开发项目中都会用到关于JavaScript编程的一些方法和模块,下面我们就一起来了解一下,JavaScript编程开发数组循环方法。
forin
语句用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。主要用于枚举对象,数组遍历效率低的方法。
注意:
1,遍历数组时,i表示当前索引值,ary[i]对应的元素遍历对象时,i表示key值,obj[i]表示key值对应的value值;
2,跳出循环的方式有如下几种:return函数执行被终止,break循环被终止,continue循环被跳过;
缺点:
1,遍历所有属性包括原型链;
2,忽略enumerable为false的属性;
优化方案:
hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员;
For
循环可以将代码块执行指定的次数。
注意:
1,(如果使用var声明的话),for循环中的i在循环结束之后依然存在于作用域中,为了避免影响作用域中的其他变量,通常使用闭包或其他方式做处理
2,避免使用for(vari=0,len=ary.length;i
3,跳出循环的方式有如下几种:return函数执行被终止,break循环被终止,continue循环被跳过;
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!