用法
jQuery.merge( first, second ) => Array
jQuery.merge( first, second ) => Array
说明:将两个数组的内容合并到第一个数组中。
-
添加的版本:1.0
jQuery.merge( first, second )
-
first要合并的第一个array-like 对象,第二个添加的元素。
-
second第二个array-like 对象合并到第一个,不变。
-
$.merge()
操作形成一个数组,其中包含两个数组中的所有元素。保留数组中项目的顺序,并附加第二个数组中的项目。 $.merge()
函数具有破坏性。它会更改第一个对象的length
和数字索引属性以包含来自第二个对象的项目。
如果您需要原始的第一个数组,请在调用 $.merge()
之前对其进行复制。幸运的是,$.merge()
本身可以用于这种复制:
|
此快捷方式创建一个新的空数组并将 oldArray 的内容合并到其中,从而有效地克隆数组。
在 jQuery 1.4 之前,参数应该是真正的 Javascript 数组对象;如果不是,请使用$.makeArray
。
例子:
合并两个数组,改变第一个参数。
|
结果:
|
合并两个数组,改变第一个参数。
|
结果:
|
合并两个数组,但使用副本,因此不会更改原始数组。
|
结果:
|
相关用法
- JQuery Mobile jQuery.mobile.path.get()用法及代码示例
- JQuery Mobile jQuery.mobile.navigate()用法及代码示例
- JQuery Mobile jQuery.mobile.path.isRelativeUrl()用法及代码示例
- JQuery Mobile jQuery.mobile.silentScroll()用法及代码示例
- JQuery jQuery.map()用法及代码示例
- JQuery Mobile jQuery.mobile.path.makePathAbsolute()用法及代码示例
- JQuery Mobile jQuery.mobile.path.isAbsoluteUrl()用法及代码示例
- JQuery Mobile jQuery.mobile.path.makeUrlAbsolute()用法及代码示例
- JQuery Mobile jQuery.mobile.path.isSameDomain()用法及代码示例
- JQuery Mobile jQuery.mobile.degradeInputsWithin()用法及代码示例
- JQuery jQuery.makeArray()用法及代码示例
- JQuery Mobile jQuery.mobile.path.parseUrl()用法及代码示例
- JQuery jQuery.inArray()用法及代码示例
- JQuery jQuery.when()用法及代码示例
- JQuery jQuery.grep()用法及代码示例
- JQuery jQuery.dequeue()用法及代码示例
- JQuery jQuery.escapeSelector()用法及代码示例
- JQuery jQuery.cssNumber用法及代码示例
- JQuery jQuery.readyException()用法及代码示例
- JQuery jQuery.parseJSON()用法及代码示例
- JQuery jQuery.contains()用法及代码示例
- JQuery jQuery.each()用法及代码示例
- JQuery jQuery.unique()用法及代码示例
- JQuery jQuery.getJSON()用法及代码示例
- JQuery jQuery.proxy()用法及代码示例
注:本文由纯净天空筛选整理自jquery.com大神的英文原创作品 jQuery.merge()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。