Menu
CoddyTech

Dize Temelleri

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

JavaScript'te dizeler değiştirilemez. Bu, bir dize oluşturulduktan sonra değerinin değiştirilemeyeceği anlamına gelir. Bir dizeyi değiştiriyor gibi görünen herhangi bir işlem aslında yeni bir dize oluşturur.

İşte bir örnek:

let str = "Hello";
str[0] = "h"; // Bu işe yaramaz
console.log(str); // Hâlâ "Hello" çıktısını verir

Dizeler üzerinde işlem yaptığınızda yeni dizeler oluşturursunuz:

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

Dizgiler ve diziler farklı veri türleri olsa da birçok benzer yöntemi paylaşırlar. Örneğin, ikisi de şu yöntemleri destekler:

  • includes()
  • indexOf()
  • length
  • slice()

Ancak, dizilerin aksine dizelerin değiştirilemez olduğunu unutma; bu nedenle dizileri değiştiren yöntemler (push() veya pop() gibi) dizeler için mevcut değildir.

Kendin dene

Bu ders bir kod alıştırması içermiyor.

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

Kendi başına pratik yap: Online JavaScript derleyicisi