一、for…of 遍歷出陣列中的每個值 for…in每個值的下標
let
f70=
["a"
,"b"
,"c"
,"d"
,"e"
,"f"
,"g"];
// for...of 遍歷出陣列中的每個值
for(
let item of
f70)
// for...in 遍歷出陣列中每個值的下標
for(
let item in
f70)
二、map不會改變原陣列 會有返回值(返回乙個新陣列)遍歷陣列每乙個值 執行箭頭的操作,把最終的結果,以新陣列的方式返回、不能使用break;
let
f70=[12
,33,44
,55,66
];let n1=
f70.
map(
function
(item,index)
);
**三、foreach方法 無返回值 不會改變原陣列 ,遍歷陣列每乙個值 **
let
f70=[12
,33,44
,55,66
];f70.
foreach
(a=>
);
四、filter 過濾 返回滿足條件的陣列,組成新的陣列
let arr =[5
,6,8
,4,1
];let n2 = arr.
filter
((item,index)
=>})
; console.
log(n2)
;//5 1
五、every判斷陣列中的每個值,是不是都滿足需求,所有都滿足都返回true 有乙個不滿足,則返回false(與功能相似)
let arr =[5
,6,8
,4,1
];let n6 = arr.
every
(item => item%2==
0); console.
log(n6)
;//false
六、some判斷陣列中的每個值,只要有乙個滿足,都返回true 都不滿足才返回false(與或功能相似)
let arr =[5
,6,8
,4,1
];let n5 = arr.
some
(item =>})
console.
log(n5)
;
七、降序、公升序
let arr =[5
,6,8
,4,1
];// // let n3 = arr.sort();
let n3 = arr.
sort
((item1, item2)
=>
);
陣列的遍歷方法
一 什麼是陣列遍歷 陣列的遍歷就是就是對陣列所有元素進行訪問,根據需要對所需要的元素進行操作,例如在字串陣列中對字串進行輸出顯示。二 陣列的幾種遍歷方式及舉例 1 當我們定義某一型別的陣列時,對應的陣列名代表所對應陣列的首元素的位址,對陣列遍歷時可以用陣列名進行遍歷,例如 1 輸入三個整數時 sca...
陣列遍歷方法
foreach 方法指定陣列的每項元素都執行一次傳入的函式返回值為undefined every 方法使用傳入的函式測試所有元素,只要其中乙個函式的返回值為false,那麼該方法的結果為false,只有全部返回為true,那麼該方法的結果才為true some 方法與every 方法相反,只要有乙個...
遍歷陣列,遍歷物件的方法
遍歷陣列 方法1 for 迴圈 使用臨時變數將陣列長度快取起來,避免重複獲取陣列長度 for var i 0,leng arr.length i leng i 方法2 foreach迴圈 遍歷陣列中的每一項,沒有返回值,對原陣列沒有影響,不支援ie arr.foreach item,index,ar...