[javascript] 배열 jQuery에 추가

초기화하는 방법을 알고 있지만 항목을 배열에 추가하려면 어떻게해야합니까? push()아마 그랬다고 들었어 ? 찾을 수 없습니다 …



답변

JavaScript 배열의 경우 push().

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

jQuery 객체의 경우 add().

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

반면 있습니다 push()수정 원래의 배열이 자리에서, add()새로운의 jQuery 객체를 반환, 원래 하나를 수정하지 않습니다.


답변

푸시 는 네이티브 자바 스크립트 메서드입니다. 다음과 같이 사용할 수 있습니다.

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.


답변