添加到数组jQuery

我知道如何initliaize一个,但如何将I项添加到数组? 我听说是push()也许? 我找不到…

对于JavaScript数组,您使用push()

 var a = []; a.push(12); a.push(32); 

对于jQuery对象,有add()

 $('div.test').add('p.blue'); 

请注意,虽然push()就地修改了原始数组,但add()返回一个新的jQuery对象,但不会修改原始数组。

推是一个原生的JavaScript方法。 你可以像这样使用它:

 var array = [1, 2, 3]; array.push(4); // array now is [1, 2, 3, 4] array.push(5, 6, 7); // array now is [1, 2, 3, 4, 5, 6, 7] 

你是对的。 这与jQuery无关。

 var myArray = []; myArray.push("foo"); // myArray now contains "foo" at index 0. 

对于JavaScript数组,您可以使用push()和concat()函数。

 var array = [1, 2, 3]; array.push(4, 5); //use push for appending a single array. var array1 = [1, 2, 3]; var array2 = [4, 5, 6]; var array3 = array1.concat(array2); //It is better use concat for appending more then one array.