Chương trình JavaScript để làm việc với các hằng số

Trong ví dụ này, bạn sẽ học cách viết một chương trình JavaScript để làm việc với các hằng số.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình JavaScript sau:

  • Các biến và hằng số JavaScript

Ví dụ: Làm việc với Hằng số

 // 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; 

Đầu ra

 5 50 5 ("công việc", "tập thể dục", "ăn") ("công việc", "tập thể dục", "ăn", "xin chào")

JavaScript ES6 đã giới thiệu consttừ khóa để làm việc với hằng số. constbiểu thị rằng tham chiếu đến giá trị là không đổi và không thể thay đổi.

Ví dụ,

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

Hằng số là phạm vi khối . Do đó, biến được xác định bên trong một khối biểu thị một giá trị khác với giá trị bên ngoài. Ví dụ,

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

Giá trị mảng arr được thay đổi và một phần tử mới được thêm vào. Trong mảng, các giá trị có thể được thay đổi. Tuy nhiên, không thể thay đổi tham chiếu mảng. Ví dụ,

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

Ngoài ra, hằng số phải được khởi tạo. Bạn không thể chỉ khai báo một hằng số. Ví dụ,

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

thú vị bài viết...