欢迎光临散文网 会员登陆 & 注册

千锋web前端开发项目教程_1000集完全零基础入门HTML5+CSS3+JS到

2023-07-21 09:07 作者:一只小呆逼丶  | 我要投稿

P207 1.6-01_数组的常用方法

pop(): 删除数组的最后一个元素,并返回删除的元素值。

push(...items): 在数组末尾添加一个或多个元素,并返回新数组的长度.

shift(): 删除数组的第一个元素,并返回删除的元素值。

unshift(...items): 在数组的开头添加一个或多个元素,并返回新数组的长度。

splice(start,deleteCount,items...): 从指定位置删除、替换或添加元素,并返回删除的元素组成的数组。

sort(compareFunction): 对数组进行排序,改变原始数组的顺序。

reverse(): 颠倒数组中元素的顺序,原地修改数组。

fill(value,start,end): 将数组的指定范围内的所有元素替换为给定的值,原地修改数组。

copywithin(target,start,end): 将数组的一部分复制到数组中的另一个位置,原地修改数组。

concat(...arrays): 将数组与其他数组或值连接,返回一个新的数组。

every(callback): 判断数组中的所有元素是否都满足回调函数的条件。

filter(callback): 根据回调函数的条件筛选数组中的元素,并返回一个满足条件的新数组。

find(callback); 返回数组中第一个满足回调函数条件的元素。findIndex(callback): 返回数组中第一个满足回调函数条件的元素的索引。

findLastIndex(callback):从数组的最后一个元素开始,返回满足回调函数 cal1back 条件的第一个元素的索引。未找到返回 -1

Findlast(callback): 从数组的最后一个元素开始,返回满足回调函数 callback 条件的第一个元素。未找到返回 undefinedflat(深度):将嵌套的子数组展平为一个新的数组。

flatMap(callback): 首先使用回调函数映射每个元素,然后将结果展平为一个新数组

forEach(callback): 对数组中的每个元素执行一次回调函数,没有返回值。

includes(item): 检查数组是否包含指定的元素,返回一个布尔值。

indexof(item): 返回数组中第一个匹配元素的索引,如果找不到匹配元素,则返回 -1。

join(连接符): 将数组的所有元素连接成一个字符串,并使用指定的分隔符分隔各个元素。

lastIndexof(item): 返回数组中最后一个匹配元素的索引,如果找不到匹配元素,则返回 -1。

map(callback): 对数组中的每个元素应用回调函数,并返回一个由回调函数返回值组成的新数组

reduce(callback,Value): 将数组中的元素通过回调函数逐个累积,返回一个最终的累积值。

reduceRight(callback,Value): 从数组的末尾开始将元素通过回调函数逐个累积,返回一个最终的累积值slice(start,end): 从开始索引到结束索引 (不包括结束索引) 提取数组的一部分,返回一个新数组。

some(callback): 判断数组中是否有至少一个元素满足回调函数的条件。

at(index): 获取数组中对应下标的元素。

千锋web前端开发项目教程_1000集完全零基础入门HTML5+CSS3+JS到的评论 (共 条)

分享到微博请遵守国家法律