JavaScript’te “String” Metotları Nelerdir?

Bu yazımızda, JavaScript’te sıklıkla kullanılan “string” metotları için detaylı bilgiler hazırladık.

JavaScript’te “String” Metotları

JavaScript’te kullanılan “string” metotları, niçin kullanıldığını açıklayan kısa açıklamalarıyla beraber alfabetik olacak şekilde aşağıdaki tabloda derlenmiştir:

MetodAçıklama
charAtBelirli bir indeksteki karakteri döndürür.
concatİki ya da daha fazla stringi birleştirir.
endsWithStringin belirli bir metinle bitip bitmediğini kontrol eder.
includesStringin belirli bir metni içerip içermediğini kontrol eder.
indexOfBelirli bir metnin ilk bulunduğu indeksi döndürür.
lastIndexOfBelirli bir metnin son bulunduğu indeksi döndürür.
matchBir regex ile eşleşen değeri döndürür.
repeatStringi belirli bir sayıda tekrar eder.
replaceBelirli bir metni başka bir metinle değiştirir.
sliceStringin bir kısmını kesip alır.
splitBelirli bir karaktere göre stringi parçalar ve dizi döndürür.
startsWithStringin belirli bir metinle başlayıp başlamadığını kontrol eder.
trimStringin başındaki ve sonundaki boşlukları kaldırır.
toUpperCaseTüm karakterleri büyük harfe dönüştürür.
toLowerCaseTüm karakterleri küçük harfe dönüştürür.
JavaScript’te “String” Metotları

charAt(index): Belirli bir indeksteki karakteri döndürür.

concat(string2, string3, ..., stringX): İki veya daha fazla “string” birleştirir.

indexOf(searchValue[, fromIndex]): Bir “string” içerisinde belirli bir karakter veya karakterlerin ilk görünümünün indeksini döndürür. Eğer karakter(ler) bulunamazsa -1 döndürür.

Yukarıdaki örneklerimizde, indexOf() metodu kullanılarak belirli bir karakter dizisinin metin içerisinde olup olmadığı kontrol edilmekte ve indeks değeri döndürülmektedir.

lastIndexOf(searchValue[, fromIndex]): Bir “string’in” içerisinde belirli bir karakter veya karakterlerin son görünümünün indeksini döndürür. Eğer karakter(ler) bulunamazsa -1 döndürür.

replace(bunu, bununlaDeğiştir): Bir “string’deki” belirli bir karakter(ler)in yerine yeni bir “string” ekler.

slice(buraDahil, buraHariçAl): Bir stringin belirli bir bölümünü çıkarır ve yeni bir “string” oluşturur. Aşağıdaki örnekte slice metodu, “string’in” ilk 7 karakterini alarak yeni bir “string” oluşturmuştur.

split([separator[, limit]]): Bir “string’i” belirli bir ayırıcıya göre böler ve sonucu bir diziye (array) yerleştirir.

toLowerCase(): Bir “string’deki” tüm büyük harfleri küçük harfe çevirir.

toUpperCase(): Bir “string’deki” tüm küçük harfleri büyük harfe çevirir.

trim(): Bir “string’in” başında ve sonunda bulunan boşlukları kaldırır.

startsWith(bununlaBaşlıyorMu, DoğruVeyaYanlış): Bir “string’in” belirli bir “string” ile başlayıp başlamadığını kontrol eder.

endsWith(bununlaBitiyorMu, DoğruVeyaYanlış): Bir stringin belirli bir “string” ile bitip bitmediğini kontrol eder.

includes(buVarMı, DoğruVeyaYanlış): Bir “string’in” belirli bir “string’i” içerip içermediğini kontrol eder.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu