Khai báo Let 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
Khai báo Let: Không thể khai báo lại

Các biến được xác định bằng let không thể được khai báo lại .

Bạn không thể vô tình khai báo lại một biến.

Với let bạn không thể làm điều này, ví dụ:

let x = "John Doe";
let x = 0;
// SyntaxError: 'x' has already been declared
 

Với var thì bạn có thể, ví dụ:

var x = "John Doe";
var x = 0;
Phạm vi khối {}

Trước ES6 (2015), JavaScript chỉ có Phạm vi toàn cầu và Phạm vi chức năng

ES6 đã giới thiệu hai từ khóa JavaScript mới quan trọng: let và const.

    Các biến được khai báo bên trong khối { } không thể được truy cập từ bên ngoài khối, ví dụ:

{
  let x = 2;
}
// x không có hiệu lực bên ngoài {}

Các biến được khai báo với var từ khóa không thể có phạm vi khối.

Các biến được khai báo bên trong khối { } có thể được truy cập từ bên ngoài khối, ví dụ:

{
  var x = 2;
}
// x có thể được sử dụng bên ngoài {}
Khai báo lại các biến
  • Việc khai báo lại một biến bằng cách sử dụng var có thể gây ra vấn đề.
  • Khai báo lại một biến bên trong khối cũng sẽ khai báo lại biến bên ngoài khối.
Ví dụ
HTML Iframe
Ví dụ
HTML Iframe
Khai báo lại

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

Ví dụ
HTML Iframe
Ví dụ
HTML Iframe
Khai báo var
  • Các biến được xác định bằng var được đưa lên trên cùng và có thể được khởi tạo bất kỳ lúc nào.
  • Ý nghĩa: Bạn có thể sử dụng biến trước khi nó được khai báo
Ví dụ
HTML Iframe
Ví dụ
HTML Iframe
Một số bài viết liên quan
Devsne VN 6920 lượt xem

How To Create React JS Application

Devsne VN 6587 lượt xem

Laravel 9 Vue JS CRUD Operation Example

Devsne VN 6488 lượt xem

Tích hợp ReactJS vào Laravel

Devsne VN 951 lượt xem

Hướng dẫn debug testing ứng dụng Nodejs với Visual Code

Devsne VN 7936 lượt xem

[React JS] Sức mạnh của react-query

Devsne VN 2868 lượt xem

Vuejs và những kiến thức cần biết (P2)

Devsne VN 5782 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 5836 lượt xem

Xây dựng ứng dụng Todo đơn giản với NuxtJS và Vuex

Devsne VN 7774 lượt xem

Dependent Dropdown In Laravel 9 Vue JS

Devsne VN 10272 lượt xem

How To Get Current Date And Time In React JS

Mục lục
Khai báo Let: Không thể khai báo lại
Phạm vi khối {}
Khai báo lại các biến
Ví dụ
Ví dụ
Khai báo lại
Ví dụ
Ví dụ
Khai báo var
Ví dụ
Ví dụ