91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

es6新增的數組方法有哪些

es6
小億
87
2023-12-21 17:46:14
欄目: 編程語言

ES6新增了很多數組方法,其中一些包括:

  1. Array.from():將類似數組的對象或可迭代對象轉為真正的數組。
  2. Array.of():創建一個包含任意數量參數的新數組。
  3. Array.prototype.find():返回數組中滿足條件的第一個元素。
  4. Array.prototype.findIndex():返回數組中滿足條件的第一個元素的索引。
  5. Array.prototype.fill():用指定的值填充數組的所有元素。
  6. Array.prototype.copyWithin():將數組的一部分復制到同一數組中的另一個位置。
  7. Array.prototype.includes():檢查數組是否包含指定的元素。
  8. Array.prototype.flat():將多維數組轉為一維數組。
  9. Array.prototype.flatMap():對數組中的每個元素執行一個映射操作,然后將結果壓縮成一個新數組。
  10. Array.prototype.keys():返回一個包含數組所有索引的迭代器對象。
  11. Array.prototype.values():返回一個包含數組所有值的迭代器對象。
  12. Array.prototype.entries():返回一個包含數組所有索引值對的迭代器對象。
  13. Array.prototype.sort():對數組進行排序,默認按照字符編碼的順序進行排序。
  14. Array.prototype.reverse():顛倒數組中元素的順序。
  15. Array.prototype.forEach():對數組中的每個元素執行一個回調函數。
  16. Array.prototype.map():對數組中的每個元素執行一個回調函數,并返回一個新數組。
  17. Array.prototype.filter():返回數組中滿足條件的所有元素組成的新數組。
  18. Array.prototype.reduce():對數組中的每個元素執行一個回調函數,并將結果累積為單個值。
  19. Array.prototype.reduceRight():對數組中的每個元素執行一個回調函數,并將結果從右到左累積為單個值。
  20. Array.prototype.some():檢查數組中是否至少有一個元素滿足條件。
  21. Array.prototype.every():檢查數組中的所有元素是否都滿足條件。
  22. Array.prototype.join():將數組中所有元素以指定的分隔符連接為一個字符串。

以上只是一些ES6新增的數組方法,還有其他方法可以在MDN文檔中查看到。

0
涪陵区| 商丘市| 扎囊县| 同江市| 南宫市| 龙里县| 哈巴河县| 竹山县| 安多县| 浦县| 华坪县| 广饶县| 马龙县| 孟连| 霍州市| 通许县| 井研县| 玛曲县| 长春市| 阿拉善左旗| 宣汉县| 福贡县| 蕉岭县| 安福县| 惠州市| 景德镇市| 高密市| 宣威市| 长岛县| 方山县| 墨竹工卡县| 南木林县| 江口县| 康平县| 米易县| 云霄县| 金沙县| 鹤岗市| 工布江达县| 玉山县| 民权县|