Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.04 KB

push.md

File metadata and controls

41 lines (28 loc) · 1.04 KB
chapter pageNumber
6
45

Push

Bir dizinin sonuna yeni bir eleman eklemek için kullanılır. Bu fonksiyon kullanıldığında dizinin uzunluğunu değiştirir ve yeni uzunluğu döndürür.

push kullanımına bir örnek:

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

element1, ..., elementN argümanları dizinin sonuna eklenecek elemanları temsil eder.

Örneğin:

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

console.log(array);

// Sonuç: array = [1, 2, 3, 4]

Ayrıca push öğesini, dizi benzeri bir nesnenin (arguments nesnesi veya NodeList nesnesi gibi) sonuna öğe eklemek için, önce Array.prototype.slice() fonksiyonunu kullanarak bir diziye dönüştürerek de kullanabilirsiniz:

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

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

Şunu unutmamak lazım, push fonksiyonu orijinal diziyi değiştirir. Yeni bir dizi oluşturmaz.