-
Array.length:
返回或设置一个数组中的元素个数 -
Array.from() :
对伪数组或可迭代对象(包括arguments
,Array
,Map
,Set
,String
…)转换成数组对象 -
Array.isArray():
用于确定传递的值是否是一个Array
-
concat():
方法用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个新数组。 -
every(callback):
方法测试数组的所有元素是否都通过了指定函数的测试 -
filter():
创建一个新数组, 其包含通过所提供函数实现的测试的所有元素 -
find():
返回数组中满足提供的测试函数的第一个元素的值 -
forEach():
方法对数组的每个元素执行一次提供的函数 -
includes():
用来判断一个数组是否包含一个指定的值,如果是,酌情返回true
或false
-
indexOf():
返回在数组中可以找到一个给定元素的第一个索引,如果不存在,则返回-1 -
join():
将数组(或一个类数组对象)的所有元素连接到一个字符串中 -
lastIndexOf():
返回指定元素(也即有效的JavaScript
值或变量)在数组中的最后一个的索引,如果 不存在则返回 -1。从数组的后面向前查找 -
map():
创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果 -
pop():
从数组中删除最后一个元素,并返回该元素的值。此方法更改数组的长度 -
push():
将一个或多个元素添加到数组的末尾 -
reduce():
累加器和数组中的每个元素(从左到右)应用一个函数 -
shift():
从数组中删除第一个元素,并返回该元素的值。此方法更改数组的长度 -
slice():
返回一个从开始到结束(不包括结束)选择的数组的一部分浅拷贝到一个新数组对象 -
some():
测试数组中的某些元素是否通过由提供的函数实现的测试。 -
sort():
当的位置对数组的元素进行排序,并返回数组。 -
splice():
通过删除现有元素和/或添加新元素来更改一个数组的内容 -
toString():
返回一个字符串,表示指定的数组及其元素 -
unshift():
将一个或多个元素添加到数组的开头,并返回新数组的长度 -
toLocaleString():
返回一个字符串表示数组中的元素。数组中的元素将使用各自的toLocaleString
方法转成字符串,这些字符串将使用一个特定语言环境的字符串(例如一个逗号 “,”)隔开
数组常用的方法及作用
最新推荐文章于 2024-11-01 17:00:11 发布