
大廠技術(shù)??高級前端??Node進(jìn)階
點擊上方?程序員成長指北,關(guān)注公眾號
回復(fù)1,加入高級Node交流群
英文:https://sahinur.medium.com/javascript-array-methods-cheatsheet-667e34ee5830?
翻譯:楊小二
轉(zhuǎn)自web前端開發(fā)
01、concat()
concat() 方法用于連接兩個或多個數(shù)組。此方法不會更改現(xiàn)有數(shù)組,而是返回一個新數(shù)組,其中,包含連接數(shù)組的值。
02、copyWithin()
將數(shù)組元素復(fù)制到數(shù)組中的另一個位置,覆蓋現(xiàn)有值。此方法永遠(yuǎn)不會向數(shù)組添加更多項。注意:此方法會覆蓋原始數(shù)組。
03、entry()?
entry() 方法返回一個帶有鍵/值對的數(shù)組迭代器對象。
04、every()?
every() 方法檢查數(shù)組中的所有元素是否都通過了測試(作為函數(shù)提供)。
05、fill()

06、filter()?
filter() 方法創(chuàng)建一個數(shù)組,其中填充了所有通過測試的數(shù)組元素(作為函數(shù)提供)。
07、find()?
find() 方法返回數(shù)組中通過測試的第一個元素的值(作為函數(shù)提供)。
08、findIndex()
findIndex() 方法返回數(shù)組中通過測試的第一個元素的索引(作為函數(shù)提供)。
09、forEach()
forEach() 方法按順序為數(shù)組中的每個元素調(diào)用一次函數(shù)。
10、contains()
contains() 方法確定數(shù)組是否包含指定的元素。
11、indexOf()?
indexOf() 方法在數(shù)組中搜索指定項,并返回其位置。
12、isArray()
isArray() 方法確定對象是否是數(shù)組。如果對象是數(shù)組,Thinction 返回 true,否則返回 false。
13、join()?
將數(shù)組的元素轉(zhuǎn)換為字符串。join() 方法將數(shù)組作為字符串返回。
14、lastIndexOf()
lastIndexOf() 方法在數(shù)組中搜索指定項,并返回其位置。
15、map()
map() 方法使用為每個數(shù)組元素調(diào)用函數(shù)的結(jié)果創(chuàng)建一個新數(shù)組。
16、pop()?
pop() 方法刪除數(shù)組的最后一個元素,并返回該元素。
17、push()?
push() 方法將新項添加到數(shù)組的末尾,并返回新長度。
18、reduce()
reduce() 方法為數(shù)組的每個值(從左到右)執(zhí)行提供的函數(shù),并將數(shù)組縮減為單個值。
19、reduceRight()
reduceRight() 方法為數(shù)組的每個值(從右到左)執(zhí)行提供的函數(shù),并將數(shù)組縮減為單個值。
20、reverse()?
reverse() 方法反轉(zhuǎn)數(shù)組中元素的順序。
21、some()?
some() 方法檢查數(shù)組中的任何元素是否通過測試(作為函數(shù)提供)。它為數(shù)組中存在的每個元素執(zhí)行一次函數(shù)。
22、slice()?
slice() 方法選擇從給定 start 參數(shù)開始的元素,并以給定的 end 參數(shù)結(jié)束,但不包括。它將數(shù)組中的選定元素作為新的數(shù)組對象返回。
23、shift()?

24、sort()
sort() 方法對數(shù)組的項進(jìn)行排序。
25、splice()?
splice() 方法從數(shù)組添加/刪除項目,并返回刪除的項目。
26、toString()
toString() 方法返回一個包含所有數(shù)組值的字符串,以逗號分隔。
27、unshift()
unshift() 方法將新項添加到數(shù)組的開頭并返回新長度。
28、valueOf()?
valueOf() 方法返回數(shù)組。該方法是數(shù)組對象的默認(rèn)方法。Array.valueOf() 將返回與 Array 相同的值。
我組建了一個氛圍特別好的 Node.js 社群,里面有很多 Node.js小伙伴,如果你對Node.js學(xué)習(xí)感興趣的話(后續(xù)有計劃也可以),我們可以一起進(jìn)行Node.js相關(guān)的交流、學(xué)習(xí)、共建。下方加 考拉 好友回復(fù)「Node」即可。
???“分享、點贊、在看” 支持一波??