One can push certain items to an array making the last index the newly added item. It changes the length of an array and returns a new length.

Here's the syntax for using push:

array.push(element1[, ...[, elementN]]);

The element1, ..., elementN arguments represent the elements to be added to the end of the array.

For example:

let array = [1, 2, 3]; 


// Result: array = [1, 2, 3, 4]

You can also use push to add elements to the end of an array-like object (such as an arguments object or a NodeList object) by first converting it to an array using the Array.prototype.slice() method:

function printArguments() {
  let args = Array.prototype.slice.call(arguments);
  args.push('d', 'e', 'f');

printArguments('a', 'b', 'c'); // Result: ["a", "b", "c", "d", "e", "f"]

Note: The push method modifies the original array. It does not create a new array.

results matching ""

    No results matching ""