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 8675 lượt xem

[ThreeJS] Puzzles and Pattern Matching Game

Devsne VN 5779 lượt xem

[ExpressJS] Bài 6 - Viết Code Điều Hành Một Blog Cá Nhân Đơn Giản

Devsne VN 7666 lượt xem

Một số mẹo với Vuejs

Devsne VN 6191 lượt xem

Cách tạo extension cho Chrome với VueJS siêu nhanh

Devsne VN 7697 lượt xem

Cấu hình tsconfig.json trong TypeScript

Devsne VN 6868 lượt xem

Three.js Material Overview

Devsne VN 7722 lượt xem

How To Send Email With Attachment Using Node.js

Devsne VN 7711 lượt xem

Câu hỏi phỏng vấn React.js phần 1 - Những thông tin cần biết

Devsne VN 6667 lượt xem

NuxtJS - Framework không thể không biết với lập trình viên Vue.js

Devsne VN 5359 lượt xem

VueJS: Quản lý giỏ hàng trong VueApp với Vuex và ?

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ụ