陣列遍歷方法

2022-06-23 02:21:21 字數 743 閱讀 2852

foreach()方法指定陣列的每項元素都執行一次傳入的函式返回值為undefined

every()方法使用傳入的函式測試所有元素,只要其中乙個函式的返回值為false,那麼該方法的結果為false,只有全部返回為true,那麼該方法的結果才為true

some()方法與every()方法相反,只要有乙個函式返回值為true,則該方法返回 true,若全部返回 false,則該方法返回 false

filter()方法使用傳入的函式測試所有元素,並返回所有通過測試的元素組成的新陣列.(過濾器:篩掉不合符條件的元素)

map()方法遍歷陣列使用傳入函式處理每個元素,並返回函式的返回值組成的新陣列,

map僅對已分配值的陣列索引進行callback呼叫

reduce()方法接收乙個方法作為累加器,陣列中的每個值(從左到右)開始合併,最終為乙個值

reduceright()與reduce()方法執行方向相反,其他完全一致

entries()方法返回乙個陣列迭代器物件,該物件包含陣列中每個索引的鍵值對

find()返回陣列中第乙個滿足條件的元素,如果沒有則返回undefined

findindex()方法返回陣列中第乙個滿足條件的元素的索引,如果沒有則返回-1

keys()方法返回乙個陣列索引的迭代器

values()方法返回乙個陣列迭代器物件,該物件包含陣列中每個索引的值

陣列的遍歷方法

一 什麼是陣列遍歷 陣列的遍歷就是就是對陣列所有元素進行訪問,根據需要對所需要的元素進行操作,例如在字串陣列中對字串進行輸出顯示。二 陣列的幾種遍歷方式及舉例 1 當我們定義某一型別的陣列時,對應的陣列名代表所對應陣列的首元素的位址,對陣列遍歷時可以用陣列名進行遍歷,例如 1 輸入三個整數時 sca...

js陣列遍歷方法

let arr a b c d e for let i 0,len arr.length i len i let arr a b c d e arr.foreach item,index,arr 引數 描述 object object型別 指定需要遍歷的物件或陣列。callback function...

陣列的遍歷方法

一 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不會改變原陣列 會有返回...