数组常用的方法

27 篇文章 0 订阅
1:  数组常用的方法
    此方法 Array.push():  方法 是在数组后边添加新元素,  此方法改变了数组的长度。

2:  此方法是在数组后边删除最后一个元素, 并且返回数组。 此方法改变了数组的长度

3:  Array.shift()  方法: 此方法在数组删除第一个元素, 并且返回数组, 此方法改变数组的长度。

4:  Array.unshift() 方法。  此方法是将一个或者多个元素添加到数组的开头, 并返回新的数组长度。

5:  Array.isArray()  方法。 判断一个对象是是否为数组。  返回布尔值。

6:  Array.concat()  方法。   此方法是可以将多个数组拼接成一个数组:

7:  Array.toString()  方法  此方法是将数组转化为字符串

8:  Array.join()   方法  此方法是将数组转化字符串。

9:  Array.splice()   方法 (开始元素, 删除的个数,  元素)

    let arr = [1, 2, 3, 4, 5];

    let arr1 = arr.splice(2, 0, 'haha');   // 如果中间数字为0,  则表示添加一项,  第三项参数表示 
    要添加的内容。

    let arr2 = arr.splice(2, 3);   //  如果参数只有两项,  第一项参数表示:  开始的位置,(索引)
    第二个参数表示:  要删除的个数。

    let arr3 = arr.splice(2, 1, 'hehe');

    如果中间一项代表1, 则表示替换一个元素。  第三个参数就是表示需要替换的内容。

10: 数组的filter()  方法:

     此方法是将所有的元素进行判断,  将满足的条件的元素作为一个新的数组返回

     let arr = [1, 2, 3, 4, 5];

     const isBigEnough = value => value >= 3;
     let newArr = arr.filter(isBigEnough);   此方法是用于过滤一个元素。

11: Array.map()   方法是将数组中每一个元素调用提供一函数, 作为一个新数组返回, 并没有改变原来的数组。

     let arr = [1, 2, 3, 4, 5];
     Let newArr = arr.map(x=> x*2)   // 保持数组不变
     newArr = [2, 4, 6, 8, 10];      // 返回新的数组 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值