Khai báo Const trong JavaScript
Học Javascript bắt đầu với Hello, World
Tự làm quen với các bài tập và gửi đoạn code đầu tiên của bạn bằng cách hoàn thành bài đầu tiên "Hello, World!".
Luyện tập
Cấu hình Javascript
  • Từ const khóa đã được giới thiệu trong .
  • Các biến được xác định bằng const không thể được khai báo lại.
  • Các biến được xác định bằng const không thể được gán lại.
  • Các biến được xác định const có phạm vi khối.
Không thể được gán lại

    Một biến const không thể được gán lại

Ví dụ
HTML Iframe
Khai báo const phải được gán giá trị

     Các biến JavaScript const phải được gán một giá trị khi chúng được khai báo:

 

//Cách chính xác:

const PI = 3.14159265359;

//Cách sai:

const PI;
PI = 3.14159265359;
Khi nào nên sử dụng Javascript const

Luôn khai báo một biến với const khi bạn biết rằng giá trị không nên thay đổi.

Sử dụng const khi bạn khai báo:

  • Một mảng mới
  • Đối tượng mới
  • Một chức năng mới
  • Một RegExp mới
Các đối tượng và mảng không đổi

Không thể:

  • Gán lại một giá trị không đổi
  • Gán lại một mảng không đổi
  • Gán lại một đối tượng không đổi

Có thể:

  • Thay đổi các phần tử của mảng hằng
  • Thay đổi thuộc tính của đối tượng hằng
Mảng không đổi

    Bạn có thể thay đổi các phần tử của một mảng cố định.

Ví dụ
HTML Iframe
Đối tượng không đổi

    Bạn có thể thay đổi các thuộc tính của một đối tượng không đổi.

Ví dụ
HTML Iframe
Ví dụ
HTML Iframe
Phạm vi khối
  • Khai báo một biến const tương tự như let  khi khai báo trong phạm vi khối.
  • X được khai báo trong khối, trong ví dụ này, không giống với x được khai báo bên ngoài khối:
Ví dụ
HTML Iframe
Khai báo lại

//Việc khai báo lại một biến JavaScript var được cho phép ở bất kỳ đâu trong chương trình, ví dụ:

var x = 2;     // Allowed
var x = 3;     // Allowed
x = 4;         // Allowed

//Không được phép khai báo lại một biến hiện có var hoặc let biến thành const, trong cùng phạm vi

var x = 2;     // Allowed
const x = 2;   // Not allowed

{
    let x = 2;     // Allowed
    const x = 2;   // Not allowed
}

{
    const x = 2;   // Allowed
    const x = 2;   // Not allowed
}

//Không được phép gán lại một biến const hiện có, trong cùng phạm vi

const x = 2;     // Allowed
x = 2;           // Not allowed
var x = 2;       // Not allowed
let x = 2;       // Not allowed
const x = 2;     // Not allowed

{
    const x = 2;   // Allowed
    x = 2;         // Not allowed
    var x = 2;     // Not allowed
    let x = 2;     // Not allowed
    const x = 2;   // Not allowed
}

// const Cho phép khai báo lại một biến với , trong một phạm vi khác, hoặc trong một khối khác

const x = 2;       // Allowed
{
    const x = 3;   // Allowed
}
{
    const x = 4;   // Allowed
}
Ví dụ
HTML Iframe
Ví dụ
HTML Iframe
Một số bài viết liên quan
Devsne VN 3149 lượt xem

Tạo ứng dụng giao tiếp với Bot Telegram bằng Node.js + Docker và deploy lên EC2 AWS (Phần 1)

Devsne VN 4167 lượt xem

Tạo ứng dụng trò chuyện đồng thời thực thời với VueJS - NodeJS - Express - SocketIO

Devsne VN 1920 lượt xem

Tìm hiểu về Migration trong NestJs

Devsne VN 6041 lượt xem

How To Upload And Preview Image In React JS

Devsne VN 3757 lượt xem

[NodeJS] Bài 11 - Assertion và Testing

Devsne VN 3897 lượt xem

[ExpressJS] Bài 12 - Viết Code Điều Hành Blog Cá Nhân (Kết Thúc)

Devsne VN 5759 lượt xem

Components và Props trong ReactJS

Devsne VN 3849 lượt xem

ReactJS - Hooks trong Functional Components

Devsne VN 2829 lượt xem

Tìm hiểu về NextJS và build ứng dụng đơn giản kết hợp Firebase

Devsne VN 7662 lượt xem

Promises/Deferred trong AngularJS

Mục lục
Cấu hình Javascript
Không thể được gán lại
Ví dụ
Khai báo const phải được gán giá trị
Khi nào nên sử dụng Javascript const
Các đối tượng và mảng không đổi
Mảng không đổi
Ví dụ
Đối tượng không đổi
Ví dụ
Ví dụ
Phạm vi khối
Ví dụ
Khai báo lại
Ví dụ
Ví dụ