一下给小伙伴带来js数组常用操作不墨迹直接上
1.数组名.push(要添加的数据)就是把要添加的值添加的后 返回值就是数组的长度
2.数组名.pop() 就是删除数组中最后一个值 返回被删除的数据
3.数组名.unfhift(要添加的数组) 就是到这个数组中第一个位置 返回数组的长度
4.数组名.shift() 就是删除一个数组值 返回被删除的值
5.数组名. splice(开始下表,删除几个) 删除数组里面的值从哪里开始删,要删除几个 返回 被删除的值
6.数组名.reverse()就是把数组里面的值反转,就是下表0和最后一个下表交换位置以此类推直到全部都交换完 元数组的值回变 返回就是反转的值
7.数组名.sort(a-b) 就是把数组不规律的值进行排序 a-b就是从小到大正序 , b-a就是从大到小是倒序 如果是字母就是从ascll码表的中大小进行排序 返回排序好的数组
8.数组名. slice(开始下表,结束下表) 截取从开始小标截取到结束下表不会修改元数组 注意:包前不包后 返回数组值是截取的值
9.数组名.join('以什么字符来拼接成字符串') 就是把数组转成字符串 返回字符串
10.数组名. indexOf('要查询的数据','从第几个开始查不写默认是0') 如果查询到该元素回返回该元素第一次出现的下表 没有给该值就返回 -1