bob体育官方平台
js的concat函数、join 、slice函数及二维数组的定义方式

该Javascript示例解释:那个示例用到了数组对象的Slice方法,该办法再次回到八个新数组,包罗了源函数从start到end所钦点的要素,但是不包蕴end成分,比如a.slice;假若start为负,将它看成length+start管理,此处length为数组的尺寸,比如a.slice。假若end为负,就将它看做length+end处理,此处length为数组的长度,举个例子a.slice。倘若省略end,那么slice方法将平素复制到源数组最后,举例a.slice。即便end出以后start早先,不复制任何因素到新数组中,比方a.slice。

首先:concat方法

用slice方法再次回到数组黄金年代部分的Javascript示例

定义:

[Ctrl+A 全选 注:如需引进外部Js需刷新技艺试行]

concat(State of Qatar方法用于连接四个或四个数组。该方式不会变动现成的数组,而单独会重临被连接数组的三个别本。

举个例子表达:

/*concat()结果返回的是一个数组*/

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"

var arr2 = new Array(3)
arr2[0] = "James"
arr2[1] = "Adrew"
arr2[2] = "Martin"

document.write(arr.concat(arr2))


//result:
George,John,Thomas,James,Adrew,Martin

  

join方法:

join(卡塔尔方法用于把数组中的全部因素归入一个字符串。成分是通过点名的相间符实行分隔的。

返回顶部