JavaScript Array slice()

Tanım ve kullanım

slice() Yeni bir dizi nesnesi olarak döner ve seçilen elementleri içeren diziyi döner.

slice() Yöntem, belirtilen start Parametre başlangıcındaki element, ve belirtilen end Parametre sonunda biter, ancak içermez.

Açıklama:slice() Yöntem, orijinal diziyi değiştirmez.

Örnek

Örnek 1

Diziden element seçme:

var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var citrus = fruits.slice(1, 3);

Kişisel olarak deneyin

Örnek 2

Negatif değerlerle element seçimi:

var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var myBest = fruits.slice(-3, -1);

Kişisel olarak deneyin

Gramer

array.slice(start, end)

Parametre değeri

Parametre Açıklama
start

İsteğe bağlı. Tamsayı, seçimin başlangıç konumunu belirtir (ilk element'in indeksi 0'dır).

Negatif sayılarla dizinin sonundan seçim yapılır. Atlanırsa, "0" gibi olur.

end

İsteğe bağlı. Tamsayı, seçim yapılacağı bitiş konumunu belirtir.

Atlanırsa, başlangıç konumundan dizinin sonuna kadar tüm elementler seçilir. Negatif sayılarla dizinin sonundan seçim yapılır.

Teknik ayrıntılar

Dönüş değeri: Yeni dizi, seçilen elementleri içerir.
JavaScript sürümü: ECMAScript 1

Tarayıcı desteği

Tüm tarayıcılar tamamen destekler slice() Yöntem:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Destek Destek Destek Destek Destek Destek

İlgili sayfalar

Rehber:JavaScript dizisi

Rehber:JavaScript dizisi Const

Rehber:JavaScript dizisi yöntemleri

Rehber:JavaScript dizisini sıralama

Rehber:JavaScript dizisi yineleme