Добавить в массив jQuery



Я знаю, как initliaize один, но как добавить I элементы в массив? Я слышал, что это было push() может? Я не могу его найти...

477   4  

4 ответов:

для массивов JavaScript, вы используете push().

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

для объектов jQuery, есть add().

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

обратите внимание, что в то время как push() изменяет исходный массив на месте, add() возвращает новый объект jQuery, он не изменяет исходный.

push является родным методом 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.

Comments

    Ничего не найдено.