添加到数组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.