Tanım
substr metodu, bir metin (string) içinde belirli bir başlangıç konumundan başlayarak belirttiğiniz uzunlukta bir alt dize oluşturur. Eski JavaScript sürümlerinde yaygın olarak kullanılırdı, ancak modern projelerde yerini slice ve substring metotlarına bırakmaya başlamıştır.
string.substr(başlangıç, uzunluk)
let metin = "JavaScript Programlama Dili";
// İlk 10 karakteri alır
console.log(metin.substr(0, 10)); // "JavaScript"
// Negatif başlangıç kullanımı
console.log(metin.substr(-4, 4)); // "Dili"
// Başlangıçtan sona kadar tümünü alır
console.log(metin.substr(11)); // "Programlama Dili"