五五 js中遍歷的各種方式

2021-08-14 08:43:27 字數 545 閱讀 6974

var arr = [1,2,3,4]

for迴圈

for (var i = 0; i < arr.length; i++)

es5

arr.foreach(function (value) );

缺點:你不能使用break語句中斷迴圈,也不能使用return語句返回到外層函式。

3 . for-in迴圈

for (var index in arr)

for-in是為普通物件設計的,你可以遍歷得到字串型別的鍵,因此不適用於陣列遍歷。

4 . es6 for-of迴圈

for (var value of arr)

這是最簡潔、最直接的遍歷陣列元素的語法 這個方法避開了for-in迴圈的所有缺陷

與foreach()不同的是,它可以正確響應break、continue和return語句

java獲取路徑的各種方式

利用system.getproperty 函式獲取當前路徑 system.out.println system.getproperty user.dir 指定了當前的路徑使用file提供的函式獲取當前路徑 file directory newfile 設定為當前資料夾 trycatch except...

Numpy 拼接陣列的各種方式

總結 import numpy as np a np.array 1,2,3 b np.array 5,6,7 拼接乙個陣列和數值 array 1,2,3,4 拼接兩個陣列 array 1,2,3,5,6,7 拼接列表成為陣列 array 1,2,3,4,5,6,7,8,9 不同座標軸方向的拼接 a...

JS中對List Map的各種遍歷方式

var list1 number name var list2 36 crown 15 faker swift 68 dandy var map demo 1.最常用的for迴圈 for var i 0 i改進 這裡可以將list2.length提出來,不用每次計算長度,效率更高一些,such as...