Push

Seseorang dapat menambahkan elemen tertentu ke dalam sebuah array, membuat indeks terakhir menjadi item yang baru ditambahkan. Ini mengubah panjang array dan mengembalikan panjang array yang baru.

Berikut adalah sintaks penggunaan push:

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

Argumen element1, ..., elementN mewakili elemen-elemen yang akan ditambahkan ke ujung array.

Sebagai contoh:

let array = [1, 2, 3];
array.push(4);

console.log(array);

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

Anda juga dapat menggunakan push untuk menambahkan elemen ke ujung objek mirip array (seperti objek arguments atau objek NodeList) dengan pertama-tama mengonversinya menjadi array menggunakan metode Array.prototype.slice().

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

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

Catatan: Metode push mengubah array asli. Ia tidak membuat array baru.

results matching ""

    No results matching ""