javascript中的for循环

来源:互联网 发布:安卓淘宝秒杀器 编辑:程序博客网 时间:2024/05/16 13:54

假设有个数组:

var array = [];

那么在javascript中,要用for循环语句来遍历处理这个数组,有多少种方式呢?3种:

1、for

for(var i = 0;i < array.length;i++){    var a = array[i];    ……}

众所周知,应用最广,无需多言。

2、for升级版

for(var i in array){    var a = array[i];    ……}

for的改进版,与1相比,简洁了不少。要注意在这里 i 只是一个下标,而不是一个数组元素。

3、foreach

array.forEach(function(a){    ……});

这种方式,每个步骤都是一个函数,封装性最好。也因为如此,我想不通如果要中途退出循环该咋写?怎么样break呢?

原创粉丝点击