JavaScript String Metodları: slice() & substr() & substring()
slice() Metodu
slice: string ifadenin belirtilen başlangıç ve bitiş indexleri arasındaki parçayı alıp, string olarak geri döndürür. Bitiş parametresi belirtilmez ise: string ifadenin sonuna kadar işlem yapılır. Negatif başlangıç değerleri için string ifadenin sonundan başına doğru indexleme yapar.
substr() Metodu
substr: string ifadenin belirtilen başlangıç değerinden itibaren istenilen karakter uzunluğu kadar olan parçayı alıp, string olarak geri döner. Uzunluk değeri belirtilmez ise: string ifadenin sonuna kadar işlem yapılır. Negatif başlangıç değerleri için string ifadenin sonundan başına doğru indexleme yapar ve uzunluk değeri kadar ileriye doğru ifadeyi parçaya ayırır.
substring() Metodu
substring: slice metodunda olduğu gibi string ifadenin belirtilen başlangıç ve bitiş indexleri arasındaki parçayı alıp, string olarak geri döndürür. Bitiş parametresi belirtilmez ise: string ifadenin sonuna kadar işlem yapılır. Başlangıç değeri, bitiş değerinden büyük ise: iki değer yer değiştirir. Negatif değerler sıfır kabul edilir.