es6数组新增的方法
-
Array.from():将类似数组或可迭代对象转换成真正的数组。
-
Array.of():用一组值来创建一个新数组,不管这些值的类型和数量。
-
Array.prototype.copyWithin():将数组中的一部分元素复制到另一个位置,覆盖原来的值。
-
Array.prototype.entries():返回一个迭代器对象,可以遍历数组中的每一个元素,包含其索引和值。
-
Array.prototype.find():返回数组中满足条件的第一个元素。
-
Array.prototype.findIndex():返回数组中满足条件的第一个元素的索引值。
-
Array.prototype.fill():用一个指定的值填充数组中的所有元素。
-
Array.prototype.includes():判断数组中是否包含指定的元素,返回布尔值。
-
Array.prototype.keys():返回一个迭代器对象,可以遍历数组中的每一个元素的索引值。
-
Array.prototype.values():返回一个迭代器对象,可以遍历数组中的每一个元素的值。
-
Array.prototype.flat():将多维数组转换成一维数组。
-
Array.prototype.flatMap():对数组中的每个元素执行一个函数,并将结果合并成一个新数组。
-
Array.prototype.reduceRight():从数组的右侧开始执行一个函数,将数组元素进行累计计算。
-
Array.prototype.some():判断数组中是否至少有一个元素满足指定的条件,返回布尔值。
-
Array.prototype.every():判断数组中是否所有元素都满足指定的条件,返回布尔值。
原文地址: https://www.cveoy.top/t/topic/bonf 著作权归作者所有。请勿转载和采集!