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陣列
- JNI/NDK開發指南(5):訪問陣列(基本型別陣列與物件陣列)陣列型別物件
- for迴圈訪問php的索引陣列PHP索引陣列
- 【Numpy學習08】陣列迭代陣列
- Lesson10——NumPy 迭代陣列陣列
- js陣列常見迭代方法JS陣列
- json中物件陣列迭代JSON物件陣列
- 不用for迭代 --手工訪問迭代器中的元素.
- js建立和訪問陣列元素程式碼JS陣列
- 建立和訪問陣列及使用方法陣列
- NumPy迭代陣列的實現示例陣列
- Jvascript陣列迭代,遍歷的方法陣列
- Vector用陣列下標訪問的條件陣列
- C#中陣列的三種訪問方式C#陣列
- PHP的SPL擴充套件庫(二)物件陣列與陣列迭代器PHP套件物件陣列
- 資料結構 - 陣列資料結構陣列
- xml資料轉陣列XML陣列
- 資料結構-陣列資料結構陣列
- js如何使用索引訪問陣列物件中的元素JS索引陣列物件
- js陣列操作--使用迭代方法替代for迴圈JS陣列
- columns陣列形式展示不同列資料陣列
- 資料訪問層
- 陣列轉json後的資料型別問題陣列JSON資料型別
- JS陣列push會覆蓋前面的資料問題JS陣列
- 資料結構之「陣列」資料結構陣列
- 資料結構之陣列資料結構陣列
- 資料結構2——陣列資料結構陣列
- Java資料結構-陣列Java資料結構陣列
- 【numpy學習筆記】陣列的切片,索引,迭代筆記陣列索引
- 資料結構之陣列和矩陣--矩陣&不規則二維陣列資料結構陣列矩陣
- Java版-資料結構-佇列(陣列佇列)Java資料結構佇列陣列
- C語言_指標和陣列的幾種訪問形式C語言指標陣列
- js 中基礎資料結構陣列去重問題JS資料結構陣列
- Spring資料訪問Spring
- JDBC資料庫訪問JDBC資料庫
- 資料訪問 - EntityFramework整合Framework
- 控制資料訪問(一)