Sabitlerle Çalışmak İçin JavaScript Programı

Bu örnekte, sabitlerle çalışmak için bir JavaScript programı yazmayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:

  • JavaScript Değişkenleri ve Sabitleri

Örnek: Sabitlerle Çalışma

 // program to include constants const a = 5; console.log(a); // constants are block-scoped ( const a = 50; console.log(a); ) console.log(a); const arr = ('work', 'exercise', 'eat'); console.log(arr); // add elements to arr array arr(3) = 'hello'; console.log(arr); // the following code gives error // changing the value of a throws an error // uncomment to verify // a = 8; // throws an error // const x; 

Çıktı

 5 50 5 ("iş", "egzersiz", "yemek") ("iş", "egzersiz", "yemek", "merhaba")

JavaScript ES6, constsabitlerle çalışmak için anahtar kelimeyi tanıttı . constdeğere yapılan referansın sabit olduğunu ve değiştirilemeyeceğini gösterir.

Örneğin,

 const a = 5; a = 44; // throws an error

Sabitler blok kapsamlıdır . Dolayısıyla, bir blok içinde tanımlanan değişken, dışarıdakinden farklı bir değeri temsil eder. Örneğin,

 ( const a = 50; console.log(a); // 50 ) console.log(a); // 5

Arr dizisi değeri değiştirilir ve yeni bir eleman eklenir. Dizide değerler değiştirilebilir. Ancak dizi referansı değiştirilemez. Örneğin,

 const arr = ('work', 'exercise', 'eat'); arr(3) = 'hello';

Ayrıca, sabit de başlatılmalıdır. Sadece bir sabit ilan edemezsiniz. Örneğin,

 const x; // SyntaxError: const declared variable 'x' must have an initializer.

Ilginç makaleler...