工作中常用的数组方法

常用数组API

我们都知道学习dom操作不过是对节点的 增、删、改、查,如果我们把操作数组的api都按照这种方式进行分类,那么记忆起来不就省力多了吗,下面我们来进行分类。
下面我们定义数组 arr = [a,b,c,d];
数组中的常用API有:
arr.push()数组末尾添加一个元素,
arr.pop()末尾删除一个元素,
arr.shift()在数组前面删除一个元素,
arr.unshift()在数组前面添加一个元素,
arr.reverse()翻转数组,
arr.sort()排列数组,
arr.concat()连接数组,
arr.join()将数组转化为字符串,
arr.slice()截取数组,
arr.splice()截取数组,改变原来数组,
arr.indexOf()获取元素在数组中的索引值,
arr.lastIndexOf()获取元素在数组中的索引值,

arr.toString()将数组转化为字符串

接下来我们按照 增、删、改、查 来进行分类

【增】:arr.push(),arr.unshift()
【删】:arr.pop(),arr.shift()
【改】:arr.reverse(),arr.sort(),arr.concat(),arr.join(),arr.slice(),arr.splice(),arr.toString()
【查】:arr.indexOf(),arr.lastIndexOf()

这么一来,我们发现只有

【 改】:里面是7个方法,剩下的每个分类中只有两个,

而【增】与 【删】还是相对应的,一个是前面加,后面加,一个是前面删,后面删。

而【查】里面是arr.indexOf(),arr.lastIndexOf(),这个我们再熟悉不过了,那么剩下的只有

【改】了,【改】里面有 翻转、排序、连接、转化为字符串2、截取2,我们可以找一个口诀来记忆

  • 2转、2截、连翻排(连翻牌)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值