Ext迭代陣列訪問資料
Ext迭代陣列訪問資料
轉載:https://blog.csdn.net/laozitianxia/article/details/7085065
在javascript中,我們常用到訪問一個陣列
Ext3.0文件
each( Array/NodeList/Mixed array, Function fn, Object scope)
迭代一個陣列,陣列中每個成員都將呼叫一次所傳函式,直到函式返回false才停止執行。如果傳遞的陣列並非一個真正的陣列,所傳遞的函式只呼叫它一次。(譯註:如果不是陣列,就將該“陣列”放入一個[]中,而且會返回一個隱藏的int引數,代表為該array呼叫function的次數。)
scope:表示each的作用域,預設的應該是第一個引數的變數。
例如:
each( Array/NodeList/Mixed array, Function fn(item,index){
// 裡面為function裡面執行的程式碼。item代表的是前面的所要迭代的陣列的每一個元素,
//如果資料用json傳遞過來的話也是JSONArray形式的,item代表的是每一個json物件。
//index則是預設從0開始的item陣列的索引位置。
})
例1:
Ext.each([1,0,3,4,5,6,8],function(item){
alert(item)
});
//很顯示對每個資料進行迭代,依次彈數資料.
例2:
Ext.each([{name:"cola",age:27},{name:"moka",age:28}],function(item){
alert(item.name)
});
使用return false 跳出迴圈
Ext.each(arrayObj, function(obj){
if(obj.isSomethingTrue()){
doSomething();
return false; /*this will prevent each from looking at
the next obj in the arrayObj*/
}
});
相關文章
- php之像訪問陣列一樣訪問物件PHP陣列物件
- JS 陣列的迭代方法JS陣列
- 【Numpy學習08】陣列迭代陣列
- Lesson10——NumPy 迭代陣列陣列
- 不用for迭代 --手工訪問迭代器中的元素.
- Vector用陣列下標訪問的條件陣列
- NumPy迭代陣列的實現示例陣列
- NumPy 陣列建立方法與索引訪問詳解陣列索引
- js如何使用索引訪問陣列物件中的元素JS索引陣列物件
- NumPy 陣列迭代與合併詳解陣列
- 陣列轉json後的資料型別問題陣列JSON資料型別
- PHP的SPL擴充套件庫(二)物件陣列與陣列迭代器PHP套件物件陣列
- 資料結構-陣列資料結構陣列
- 資料結構 - 陣列資料結構陣列
- Spring資料訪問Spring
- columns陣列形式展示不同列資料陣列
- 資料結構之「陣列」資料結構陣列
- 資料結構之陣列資料結構陣列
- js 陣列返回,資料排序JS陣列排序
- 資料結構2——陣列資料結構陣列
- JDBC資料庫訪問JDBC資料庫
- 資料訪問 - EntityFramework整合Framework
- js 中基礎資料結構陣列去重問題JS資料結構陣列
- 【numpy學習筆記】陣列的切片,索引,迭代筆記陣列索引
- 資料結構之陣列和矩陣--矩陣&不規則二維陣列資料結構陣列矩陣
- Java版-資料結構-佇列(陣列佇列)Java資料結構佇列陣列
- php陣列問題PHP陣列
- 陣列演算法 往陣列尾部新增一條資料1202陣列演算法
- Java版-資料結構-陣列Java資料結構陣列
- LeetCode之資料結構——陣列LeetCode資料結構陣列
- JS資料結構(一)——陣列JS資料結構陣列
- JavaScript資料結構01 - 陣列JavaScript資料結構陣列
- 使用陣列建立分頁資料陣列
- php資料型別之陣列PHP資料型別陣列
- 利用陣列處理批次資料陣列
- 資料結構——樹狀陣列資料結構陣列
- JavaScript資料結構之陣列棧佇列JavaScript資料結構陣列佇列
- sql server資料庫如何儲存陣列,int[]float[]double[]陣列儲存到資料庫方法SQLServer資料庫陣列