JavaScript Hızlı Başlangıç Kursu

Constants: JavaScript Programlamada Sabitler

eminbasbayan

eminbasbayan

2 dk okuma
Constants: JavaScript Programlamada Sabitler
🔍 Büyütmek için tıklayın

Yazılım geliştirmeye yeni başladıysanız, sabitlerin (constants) programlamada nasıl kullanıldığını anlamanız önemlidir. Sabitler, değiştirilemez değerlere sahip olan ve program boyunca aynı kalan değişkenlerdir. JavaScript'te sabitler, const anahtar kelimesi kullanılarak tanımlanır. Bu makalede, JavaScript'te sabitlerin kullanımını ve neden önemli olduklarını inceleyeceğiz.

Sabit Nedir?

Bir sabit, değeri değiştirilemeyen bir değişkendir. Sabitler, programınızın mantığı gereği değişmemesi gereken değerleri saklamak için kullanılır. Örneğin, matematiksel sabitler, fiziksel sabitler veya yapılandırma bilgileri sabit olarak tanımlanabilir.

JavaScript'te bir sabit tanımlamak için const anahtar kelimesi kullanılır:

const PI = 3.14;

Bu örnekte, PI isimli bir sabit oluşturulmuş ve bu sabite 3.14 değeri atanmıştır. Bu değeri daha sonra değiştiremeyiz.

Sabitlerin Özellikleri

  • Değiştirilemez Değerler: Bir sabitin değeri, bir kez atandıktan sonra değiştirilemez. Eğer bir sabitin değerini değiştirmeye çalışırsanız, hata alırsınız.
  • Blok Kapsamı: Sabitler, let anahtar kelimesi ile tanımlanan değişkenler gibi blok kapsamına sahiptir. Bu, sabitin sadece tanımlandığı blok içinde erişilebilir olduğu anlamına gelir.
  • Anlamlı İsimler: Sabitler genellikle büyük harflerle yazılır ve kelimeler arasında alt çizgi kullanılır. Bu, kodun okunabilirliğini artırır ve sabitlerin kolayca tanınmasını sağlar.

Örnek:

const MAX_SICAKLIK = 40; const MIN_SICAKLIK = -10;

Sabitlerin Kullanım Alanları

Sabitler, birçok farklı senaryoda kullanılabilir:

  1. Matematiksel Sabitler:

    const PI = 3.14159; const EULER = 2.71828;
  2. Yapılandırma Bilgileri:

    const API_URL = "<https://api.example.com>"; const TIMEOUT = 5000;
  3. Fiziksel Sabitler:

    const GRAVITY = 9.81; // m/s^2 const SPEED_OF_LIGHT = 299792458; // m/s

Sabitlerle İlgili Kurallar ve İpuçları

  • Başlangıç Değeri: Bir sabit tanımlandığında, ona mutlaka bir başlangıç değeri atanmalıdır. Başlangıç değeri olmadan bir sabit tanımlanamaz.

    const MAX_DEGER; // Bu, bir hata verir
  • Nesneler ve Diziler: Sabitler, nesne veya dizi içerebilir. Ancak, sabitin kendisi değiştirilemezken, içerdiği nesne veya dizinin öğeleri değiştirilebilir.

    const AYARLAR = { tema: "karanlık", dil: "tr" }; AYARLAR.tema = "aydınlık"; // Bu işlem geçerlidir

Sonuç

Sabitler, JavaScript programlarınızda değişmemesi gereken değerleri saklamak için kullanabileceğiniz önemli araçlardır. Onları kullanarak kodunuzu daha güvenilir, okunabilir ve bakım yapılabilir hale getirebilirsiniz. Bu makalede öğrendiklerinizi kullanarak kendi JavaScript programlarınızda sabitleri denemekten çekinmeyin. İyi kodlamalar!

Etiketler

#Eğitimler#JavaScript Hızlı Başlangıç Kursu

İlgili Yazılar

Bu konuyla ilgili diğer yazılarımızı da inceleyebilirsiniz

JavaScript’e Giriş: JavaScript Nedir ve Diğer Programlama Dillerinden Farkları
JavaScript Hızlı Başlangıç Kursu

JavaScript’e Giriş: JavaScript Nedir ve Diğer Programlama Dillerinden Farkları

JavaScript, 1995 yılında Brendan Eich tarafından oluşturulan ve yüksek seviyeli, yorumlanabilir, dinamik bir programlama dilidir. Başlangıçta web tarayıcıları için geliştirilmiş olup, günümüzde hem istemci tarafında hem de sunucu tarafında yaygın olarak kullanılmaktadır. Bu makalede, JavaScrip

3 dk
JavaScript ile Neler Yapabilirsiniz?
JavaScript Hızlı Başlangıç Kursu

JavaScript ile Neler Yapabilirsiniz?

JavaScript, geniş uygulama alanlarına sahip, esnek ve güçlü bir programlama dilidir. Yaygın olarak kullanılan bu dil, web geliştirmeden oyun geliştirmeye, mobil uygulamalardan sunucu tarafı programlamaya kadar birçok farklı alanda kullanılabilir. Bu makalede, JavaScript ile yapılabilecek bazı

3 dk
VSCode ile JavaScript Kurulumu: Adım Adım Rehber
JavaScript Hızlı Başlangıç Kursu

VSCode ile JavaScript Kurulumu: Adım Adım Rehber

Yazılım geliştirmeye yeni başladıysanız ve JavaScript ile çalışmak istiyorsanız, Visual Studio Code (VSCode) mükemmel bir tercihtir. Bu, Microsoft tarafından geliştirilen açık kaynaklı, hafif ve güçlü bir kod editörüdür. Bu rehberde, JavaScript’i ve VSCode’u adım adım nasıl kuracağınızı anlata

3 dk
Değişkenler: JavaScript Programlamada Temel Taşlar
JavaScript Hızlı Başlangıç Kursu

Değişkenler: JavaScript Programlamada Temel Taşlar

Yazılım geliştirmeye yeni başladıysanız, değişkenlerin programlamada nasıl kullanıldığını anlamanız önemlidir. Değişkenler, verileri saklamak için kullanılan bir tür "kutucuk" olarak düşünülebilir ve bu verilere bir isim vererek program içinde rahatça erişebiliriz. JavaScript'te değişkenleri k

2 dk
Primitive Tipler: JavaScript Programlamada Primitive Tipler
JavaScript Hızlı Başlangıç Kursu

Primitive Tipler: JavaScript Programlamada Primitive Tipler

JavaScript'te veri tiplerini anlamak, yazılım geliştirmenin temel taşlarından biridir. Bu veri tipleri, programların veriyi nasıl işleyeceğini ve saklayacağını belirler. JavaScript'te temel veri tiplerine "primitive types" (ilkel tipler) denir. Bu makalede, JavaScript'teki ilkel veri tiplerini

3 dk
Dinamik Tip Belirleme: JavaScript Programlamada Dinamik Tipler
JavaScript Hızlı Başlangıç Kursu

Dinamik Tip Belirleme: JavaScript Programlamada Dinamik Tipler

### Dinamik Tip Belirleme: JavaScript Programlamada Dinamik Tipler JavaScript gibi modern programlama dillerinde veri tiplerinin nasıl işlendiğini ve yönetildiğini anlamak, yazılım geliştirmenin kritik bir parçasıdır. JavaScript, dinamik tip belirleme (dynamic typing) özelliği

3 dk