关于数组的 split() join() concat()等方法

split() 是把字符串转变为数组,针对字符串操作

join() 是把数组转变为字符串,针对数组操作
push() 从数组最后加入新项,返回修改后的数组长度
unshift() 从数组最前加入新项,返回修改后的数组长度
对于
push("red","blue") 和 unshift("red","blue")
加入的新的两项的顺序均为 red , blue
 
pop() 从数组最后移除最后一项,返回移除的项
shift() 从数组最前移除第一项,返回移除的项
 
concat()是创建一个新数组,把接收到的参数添加到副本的末尾,即便参数是一个数组,也能把数组的里面的各项添加到末尾,最后数组的长度增加了 参数数组的长度。
注意:concat() 也可以用于字符串拼接 《JS高级》P123
 
 
而 push() 和 unshift() 是在原数组上操作,当接收的参数是一个数组时,不会把数组里面的各项添加,添加进去的只有一项,这项是一个数组,因此最后数组的长度增加了 1
 
posted @ 2015-04-27 10:29  Bestend  阅读(426)  评论(0编辑  收藏  举报