中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
泰来县| 苏州市| 梓潼县| 沅陵县| 华池县| 历史| 都昌县| 平江县| 昌宁县| 淮阳县| 南康市| 喀喇沁旗| 乐东| 澄城县| 潮州市| 辽宁省| 木里| 江永县| 静海县| 沙洋县| 安平县| 青川县| 吴忠市| 芦溪县| 修文县| 通化县| 夏邑县| 新化县| 西吉县| 广西| 承德县| 临江市| 东阳市| 新昌县| 竹山县| 泗水县| 华安县| 抚松县| 青龙| 原平市| 祁连县|