Menu
Coddy logo textTech

İsimlendirme Kuralları

Coddy'nin JavaScript Journey'sinin Temeller bölümünün bir parçası — ders 8 / 77.

JavaScript'te, değişkenleri adlandırmak için belirli kurallar ve teamüller vardır:

  • Değişken isimleri büyük-küçük harfe duyarlıdır, yani myVariable ve myvariable farklı kabul edilir.
  • Değişken adları yalnızca harf (a-z, A-Z), rakam (0-9), alt çizgi (_) ve dolar işareti ($) içerebilir.
  • Değişken isimleri bir harf, alt çizgi veya dolar işareti ile başlamalıdır. Bir rakamla başlayamazlar.
  • Bazı kelimeler JavaScript tarafından rezerve edilmiştir ve let, const, function, if, else vb. gibi değişken adı olarak kullanılamazlar.
  • Değişken adları için, ilk kelime hariç her kelimenin büyük harfle başladığı camelCase yapısını kullanmak yaygın bir uygulamadır (örneğin, myVariableName).

İşte geçerli ve geçersiz değişken adlarına dair bazı örnekler:

Geçerli:

let myVariable = 10;
let _name = "John";
let $count = 5;

Geçersiz:

let 1stPlace = "Invalid"; // Bir sayı ile başlayamaz
let my-variable = 3; // Tire içeremez
let if = true; // Rezerve edilmiş kelimeler kullanılamaz

Bu adlandırma kurallarına uymak, kodunuzu daha okunabilir hale getirir ve potansiyel hatalardan kaçınmanıza yardımcı olur.

challenge icon

Görev

Başlangıç

İki değişken oluşturun:

  1. firstName oluşturun ve ona "John" değerini atayın
  2. lastName oluşturun ve ona "Doe" değerini atayın

JavaScript adlandırma kurallarına uyun.

Kopya kağıdı

JavaScript değişken adlandırma kuralları:

  • Değişken adları büyük/küçük harfe duyarlıdır
  • Yalnızca harf, rakam, alt çizgi (_) ve dolar işareti ($) içerebilir
  • Bir harf, alt çizgi veya dolar işareti ile başlamalıdır (rakam ile başlayamaz)
  • let, const, function, if, else gibi ayrılmış kelimeler kullanılamaz
  • camelCase kuralını kullanın (örneğin, myVariableName)

Geçerli değişken adları:

let myVariable = 10;
let _name = "John";
let $count = 5;

Geçersiz değişken adları:

let 1stPlace = "Invalid"; // Rakam ile başlayamaz
let my-variable = 3; // Tire içeremez
let if = true; // Ayrılmış kelimeler kullanılamaz

Kendin dene

// Kodunuzu aşağıya yazın


// Aşağıdaki satırı değiştirmeyin
console.log(`firstName = ${firstName}, lastName = ${lastName}`)
quiz iconKendini test et

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

Temeller bölümündeki tüm dersler