JavaScript Dize dilimi()
Örnekler
İlk 5 pozisyonu dilimleyin:
let text = "Hello world!";
let result = text.slice(0, 5);
3. konumdan sonuna kadar:
let result = text.slice(3);
Aşağıda daha fazla örnek.
Tanım ve Kullanım
Yöntem slice()
, bir dizenin bir bölümünü çıkarır.
Yöntem slice()
, çıkarılan parçayı yeni bir dizgede döndürür.
Yöntem slice()
, orijinal dizeyi değiştirmez.
Başlangıç ve bitiş parametreleri, dizenin çıkarılacak bölümünü belirtir.
İlk konum 0, ikincisi 1, ...
Dizenin sonundan negatif bir sayı seçilir.
Sözdizimi
string.slice(start, end)
parametreler
Parameter | Description |
start | Required. The start position. (First character is 0). |
end | Optional. The end position (up to, but not including). Default is string length. |
Geri dönüş değeri
Tip | Açıklama |
Dizi | Dizenin çıkarılan kısmı. |
Daha fazla örnek
3'ten 8'e kadar:
let result = text.slice(3, 8);
Sadece ilk karakter:
let result = text.slice(0, 1);
Sadece son karakter:
let result = text.slice(-1);
Tüm dize:
let result = text.slice(0);
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 |