v2.4.0
Giriş yap

Javascript unshift() Metodu

ES1

unshift metodu, dizinin başına yeni değerler eklemek için kullanılır. İşlem sonucunda ise, dizinin yeni uzunluğunu geriye döner.

Yapısı (Syntax)array.unshift(item1, item2, ..., itemX)

Parametreler

  • item1, item2, ..., itemX
    Dizinin başına eklenecek değerler

Dönen Değer

Dizinin yeni uzunluğunu (eleman sayısını) döndürür.

NOT
Bu metod, dizinin uzunluğunu değiştirir.
Bir dizinin sonuna yeni değerler eklemek için ise push() metodunu deneyin.

Örnekler

Unshift kullanım örnekleri

let arr = [1, 2]

arr.unshift(0); //  geriye 3 döndürür (dizi uzunluğu)
console.log(arr);
// [0, 1, 2]

arr.unshift(-2, -1); // geriye 5 döndürür (dizi uzunluğu)
console.log(arr);
// [-2, -1, 0, 1, 2]

arr.unshift([-4, -3]); // geriye 6 döndürür (dizi uzunluğu)
console.log(arr);
// [[-4, -3], -2, -1, 0, 1, 2]

arr.unshift([-7, -6], [-5]); // geriye 8 döndürür (dizi uzunluğu)
console.log(arr);
// [ [-7, -6], [-5], [-4, -3], -2, -1, 0, 1, 2 ]

Örneği Dene »

tayfunerbilen
218 gün önce eklendi - 366 kez görüntülendi.
Github'da Düzenle
Önceki map() Sonraki push()