可以使用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 });