jQuery.merge( first, second )返回值: Array
描述: 将两个数组的内容合并到第一个数组中。
-
版本添加: 1.0jQuery.merge( first, second )
-
first类型: ArrayLikeObject第一个要合并的类数组对象, second 中的元素会被添加进来。
-
second类型: ArrayLikeObject第二个要合并到第一个中的类数组对象,保持不变。
-
$.merge() 操作会形成一个包含两个数组所有元素的数组。数组中项目的顺序会得到保留,第二个数组的项目会被追加到后面。$.merge() 函数是破坏性的。它会修改第一个对象的 length 和数字索引属性,以包含第二个对象中的项目。
如果您需要原始的第一个数组,请在调用 $.merge() 之前复制一份。幸运的是,$.merge() 本身可以用于此复制操作
|
1
|
|
此快捷方式会创建一个新的空数组,并将 oldArray 的内容合并到其中,从而有效地克隆了该数组。
在 jQuery 1.4 之前,参数应该是纯 JavaScript 数组对象;如果不是,请使用 $.makeArray。
示例
示例 1
合并两个数组,修改第一个参数。
|
1
|
|
结果
|
1
|
|
示例 2
合并两个数组,修改第一个参数。
|
1
|
|
结果
|
1
|
|
示例 3
合并两个数组,但使用副本,因此原始数组不会被修改。
|
1
2
3
|
|
结果
|
1
|
|