js中数组的常用的方法

数组中常用的方法

**concat():**连接两个或更多的数组,返回结果
**copyWithin():**从数组的指定位置拷贝元素到数组的另一个指定位置中。
**every():**检查数值元素的每个元素是否都符合条件
**filter():**检查数值元素,并返回所有符合条件元素的数组
**froEach():**数组的每个元素都执行一遍回调
**indexOf():**搜素数组中的元素,并返回所在的位置(是第一个搜索到的元素的位置)
**lastIndexOf():**搜素数组中的元素,并返回最后出现的位置
**pop()?*删除并返回数组中的最后一个元素(改变原数组)
**shift():**删除并返回数组中的第一个元素(改变原数组)
**unshift():**向数组的开头添加一个或多个元素,并返回新的长度(改变原始数组)
**push():**向数组的末尾添加一个元素,并返回新的长度(改变原数组)
**reverse():**反转数组元素的顺序(改变原数组)
**slice():**选取数组的一部分,并返回一个新的数组(不改变原始数组)
**splice():**从数组中添加或删除元素(改变原始数组)
**toString():**将数组转换为字符串(不会改变原始数组)
**valueOf():**返回数组的原始值(不会改变原始数组)
**sort():**数组的排序(改变原始数组)返回值大于0位置互换
**some():**方法用于检测数组中的元素是否满足指定条件,如果有一个元素满足条件,则表达式返回true , 剩余的元素不会再执行检测。(不会改变原数组)不会检测空数组
**map():**返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。(不会改变原数组)
**keys():**得到数组的键
**join(指定的分隔符):**将数组中的所有元素转换为一个字符串
**includes(指定的值)**用来判断一个数组是否包含一个指定的值,如果是返回 true,否则false
**find():**返回通过测试(函数内判断)的数组的第一个元素的值。第一个符合停止执行
**findIndex()**返回通过测试(函数内判断)的数组的第一个元素的位置。第一个符合停止执行(无return -1)
fill(固定值): 用于将一个固定值替换数组的元素。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值