JavaScript Dizi dilimi()
Örnekler
Öğeleri seçin:
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const citrus = fruits.slice(1, 3);
Negatif değerler kullanarak öğeleri seçin:
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const myBest = fruits.slice(-3, -1);
Tanım ve Kullanım
Yöntem slice()
, bir dizideki seçili öğeleri yeni bir dizi olarak döndürür.
Yöntem slice()
, verilen bir start 'dan (dahil olmayan) verilen end'e kadar seçim yapar .
Yöntem slice()
, orijinal diziyi değiştirmez.
Sözdizimi
array.slice(start, end)
parametreler
Parameter | Description |
start | Optional. Start position. Default is 0. Negative numbers select from the end of the array. |
end | Optional. End position. Default is last element. Negative numbers select from the end of the array. |
Geri dönüş değeri
Seçili öğeleri içeren yeni bir dizi. |
Tarayıcı Desteği
slice()
bir ECMAScript1 (ES1) özelliğidir.
ES1 (JavaScript 1997) tüm tarayıcılarda tam olarak desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |