Add to Array jQuery

I know how to initliaize one but how do add I items to an Array? I heard it was push() maybe? I can't find it...

5

5 Answers

For JavaScript arrays, you use push().

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

For jQuery objects, there's add().

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

Note that while push() modifies the original array in-place, add() returns a new jQuery object, it does not modify the original one.

1

push is a native javascript method. You could use it like this:

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] 

You are right. This has nothing to do with jQuery though.

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

For JavaScript arrays, you use Both push() and concat() function.

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. 

just it jquery

var linkModel = { Link: "", Url: "", Summary: "", }; var model = []; for (let i = 1; i < 2; i++) { linkModel.Link = "Test.com" + i; linkModel.Url= "" + i; linkModel.Summary= "Test is add" + i; model.Links.push(linkModel); } 

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like