Menu
Coddy logo textTech

String Metotları

Coddy'nin JavaScript Journey'sinin Mantık ve Akış bölümünün bir parçası — ders 4 / 65.

İşte yaygın olarak kullanılan bazı string metotları:

<b>toUpperCase()</b> ve <b>toLowerCase()</b>: Bir dizeyi tamamen büyük harfe veya küçük harfe dönüştürür.

let str = "Hello";
console.log(str.toUpperCase()); // "HELLO"
console.log(str.toLowerCase()); // "hello"

<b>replace()</b>: Bir dizedeki belirli bir değeri başka bir değerle değiştirir. Varsayılan olarak yalnızca ilk eşleşmeyi değiştirir.

Tüm eşleşmeleri değiştirmek için <b>replaceAll()</b> kullanmanız gerekir:

let str = "Hello World World";
console.log(str.replace("World", "JavaScript"));
// "Hello JavaScript World"

console.log(str.replaceAll("World", "JavaScript"));
// "Hello JavaScript JavaScript"

trim(): Bir dizenin her iki ucundaki boşlukları kaldırır.

let str = "  Hello World  ";
console.log(str.trim()); // "Hello World"

charAt(): Bir dizedeki belirtilen dizindeki karakteri döndürür.

let str = "Hello";
console.log(str.charAt(1)); // "e"

Ayrıca köşeli parantezleri [] kullanarak belirli bir indeksteki bir karaktere erişebilirsiniz:

let str = "Hello";
console.log(str[1]); // "e"
challenge icon

Görev

Kolay

Girdi olarak bir dize alan ve büyük/küçük harflerin sırayla değiştiği yeni bir dize döndüren alternateCase adında bir fonksiyon oluşturun. İlk karakter büyük harf, ikincisi küçük harf, üçüncüsü büyük harf vb. olmalıdır.

Kendin dene

function alternateCase(str) {
  // Kodunuzu buraya yazın
}
// Fonksiyon dışına hiçbir şey yazmayın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Mantık ve Akış bölümündeki tüm dersler