您现在的位置:首页 >> 前端 >> 内容

js数组的详解

时间:2017/4/18 9:49:00 点击:

  核心提示:js数组的详解:作用:用来连接数组或者元素,参数:需要连接的数组或者元素,返回值:连接后的新数组。注意:原数组不会发生改变。var arr= [1,2,3,4]var arr2 = [[[5]]]va...
js数组的详解:作用:用来连接数组或者元素,参数:需要连接的数组或者元素,返回值:连接后的新数组。

注意:原数组不会发生改变。

var arr= [1,2,3,4]

var arr2 = [[[5]]]

var newarr = arr.concat(arr2)

=>[1,2,3,4,[[5]] ] /只能剥掉一层壳

slice()

作用:用来截取数组的方法。

参数:第一参数:表示开始截取的位置
第二位参数:表示结束截取的位置。但是不包含结束的位置。

返回值:截取后的新数组。

注意 :原数组没有发生改变。


sort()

作用:排序

注意:原数组发生改变。


//随机排序的规则
sort(function(){
math.random() - 0.5

})



splice()
作用:删除数组的方法(可以实现数组的添加 删除)
参数:第一个参数:开始删除的位置
第二个:删除的个数;
第三个:需要添加的元素

返回值: 删除的那些项

注意:原数组会发生改变


join()
作用:拼接

返回值:返回字符串

注意:原数组不会发生改变

split();

作用:将字符串的分割成数组

参数:分隔符

返回值:返回分割后的数组。

注意:原来的字符串不发生改变。

Tags:JS S数 数组 组的 
作者:网络 来源:不详