【js语法】array

array操作说明

链接:http://www.w3school.com.cn/jsref/jsref_obj_array.asp

函数说明:

concat():把两个array连接起来

join():数组所有元素用字符串拼接起来,参数是分隔符

pop():

push():

reverse():

slice():

sort():

toString():

其它函数:shift,unshift,valueOf

举例说明:

>var a=new Array();
>a.push(0)
1
>a.push(1)
2
>a.length
2

> a.reverse()
[1,0]
>a
[1,0]

>a.join(';')
"1;0"

>a.slice(0,1)
[1]
>a.slice(1,1)
[]
>a.slice(1,2)
[0]

>a.sort()
[0,1]
>a
[0,1]

>a.toString()
"0,1"

>a.pop()
1
>a
[0]

>var b = new Array()
undefined
>b.push(2)
1
>b.push(3)
2
>a.concat(b)
[0, 2, 3]
>a
[0]
>b
(2) [2, 3]

需要注意的是:

1,这个例子是有先后依赖的,不能分开执行;

2,这个例子里面看到有些函数对原先的数组是有破坏性的,比如:reverse, sort等,concat不会破坏会保留原先的数组

原文地址:https://www.cnblogs.com/helww/p/8779791.html