使用$.extend
正在运行,但它会返回一个Object而不是本机数组,因此push()
将无效。
如何使用jQuery.extend
扩展数组?
var x =[1,2];
var y = $.extend({},x);
y.push(3) // fail
<小时/> 编辑: 数组将包含对象,因此
slice()
将无法处理
答案 0 :(得分:2)
完全不需要使用jQuery Array#concat
方法。
var x =[1,2];
var y = x.concat([3,4]);
y.push(3)
答案 1 :(得分:0)