js数组的方法

1、join()

join(): 根据指定分隔符将数组中的所有元素放入一个字符串,并返回这个字符串。

pop():方法用于删除并返回数组的最后一个元素。

shift():方法用于删除并返回数组的第一个元素。

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

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

reverse():颠倒数组中元素的顺序。

slice(1,4):查找指定范围的数组

splice():向数组中添加,或从数组删除,或替换数组中的元素,然后返回被删除/替换的元素。可传参

sort():对数组中的元素进行排序,默认是升序
如果需要按照数值排序,需要传参:
var arr = [6,1024,52,256,369];
console.log(arr.sort(fn)); //[6, 52, 256, 369, 1024]
console.log(arr); //[6, 52, 256, 369, 1024]—原数组改变
function fn(a,b){
return a-b;
}

toString();转换成字符串,类似于没有参数的join()。该方法会在数据发生隐式类型转换时被自动调用,如果手动调用,就是直接转为字符串。

valueOf();返回数组的原始值(一般情况下其实就是数组自身),一般由js在后台调用,并不显式的出现在代码中

indexOf(“h”,2);根据指定的数据,从左向右,查询在数组中出现的位置,如果不存在指定的数据,返回-1

lastIndexOf();根据指定的数据,从右向左,查询在数组中出现的位置,如果不存在指定的数据,返回-1

every();判断数组中每一项是否都满足条件,只有所有项都满足条件,才会返回true。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值