// 定義陣列
var arr = ["三星", "華為", "蘋果", "香蕉"];
// 定義物件
var obj =
// 封裝乙個函式,通過該函式可以實現對陣列和物件的遍歷
/*** each方法 可以實現對陣列和物件的遍歷
* @target 要遍歷的目標
* @fn 要執行的函式
**/function each(target, fn)
} else if (object.prototype.tostring.call(target) === "[object object]")
} }// 因為陣列對tostring進行了重寫,所以我們要找到object原型中的tostring方法進行型別的判斷
// console.log(arr.tostring());
// console.log(obj.tostring());
// 測試
// 遍歷陣列
each(arr, function() )
// 遍歷物件
each(obj, function() )
js遍歷陣列(物件)
例 let arr 1,2,3 for let i 0 iconsole.log arr i 輸出結果 1 2 3 例 let arr 1,2,3 for let i in arr 輸出結果 1 2 3 說明 同普通for迴圈,以key遍歷查詢陣列或物件 例 let arr 1,2,3 for le...
遍歷陣列,遍歷物件的方法
遍歷陣列 方法1 for 迴圈 使用臨時變數將陣列長度快取起來,避免重複獲取陣列長度 for var i 0,leng arr.length i leng i 方法2 foreach迴圈 遍歷陣列中的每一項,沒有返回值,對原陣列沒有影響,不支援ie arr.foreach item,index,ar...
v for遍歷陣列和物件
vue初學者在使用v for屬性時可能不能區分陣列遍歷和物件的遍歷,這裡做乙個記錄 v for指令是用來遍歷 陣列 物件以及整數的,下面依次講解 遍歷陣列 v for最常用的可能就是用來遍歷陣列,接受兩個引數 item,index item為遍歷出的每組資料,index為每組資料的索引,可做唯一標識...