上一篇文章简单的介绍了一下js的类型,以及数组的增删方法。这一篇文章,我们一起来看看数组还有哪些用法,以及在实际工作中我们可以用这些方法来做些什么。由于其中有部分内容并不常用,所以我尽量缩小篇幅。在这篇文章内介绍完大部分的数组方法,加快我们实现其它数据结构的脚步。
1、concat()
合并数组,可以合并一个或多个数组。会按照参数顺序依次合并进想要合并的数组。
//concat的参数并不是只能传入数组,字符串,数字,布尔值,对象等都可以传入。 var arr = [0,1,2,3,4,5,6]; var a = "7"; var b = true; var c = {a:1} var d = [9,10] var newArr = arr.concat(a,b,c,"d",{b:2}) //[0, 1, 2, 3, 4, 5, 6, "7", true, {a:1}, "d", {b:2}]