欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

遍历js中的数组

程序员文章站 2022-05-03 11:53:27
可以使用js中的for循环,或者forEach方法;也可以使用Ext中的方法遍历js中的数组 代码如下: ......

可以使用js中的for循环,或者foreach方法;也可以使用ext中的方法遍历js中的数组

代码如下:

 1 /**
 2  * 遍历数组
 3 */
 4 var arr = ['越南', '新加坡', '美国', '俄罗斯'];
 5 
 6 //js方式:方发1
 7 for (let i = 0; i < arr.length; i++) {
 8     var value = arr[i];
 9     console.info('index:%d;value:%s',i,value);
10 }
11 
12 //js方式:方发2
13 arr.foreach(function(value,index,array){
14     console.info('index:%d;value:%s',index,value);
15 },arr)
16 
17 
18 //ext js方式:方发1
19 ext.array.each(arr, function(value, index, arritself) {
20     console.info('index:%d;value:%s',index,value);
21 });
22 
23 //ext js方式:方发2
24 //ext.each是ext.array.each的别名
25 ext.each(arr, function(value, index, arritself) {
26     console.info('index:%d;value:%s',index,value);
27 });
28 
29 //ext js方式:方发3,(内部使用了js方式:方发2)
30 ext.array.foreach( arr, function(value, index, arritself) {
31     console.info('index:%d;value:%s',index,value);
32 })
33 
34 //ext js方式:方发4,(内部调用ext js方式:方法1)
35 ext.iterate(arr, function(value, index, arritself) {
36     console.info('index:%d;value:%s',index,value);
37 });