Hướng dẫn let trong javascript
Trong hướng dẫn này, bạn sẽ tìm hiểu cách sử dụng từ khóa cho phép JavaScript để khai báo các biến trong phạm vi khối. Trong ES5, khi bạn khai báo một biến bằng từ khóa ES6 cung cấp một cách mới để khai báo một biến bằng cách sử dụng từ khóa
Trong JavaScript, các khối được biểu thị bằng dấu ngoặc nhọn
Bạn xem ví dụ sau:
Bạn cùng xem cách hoạt động của đoạn code trên:
Bởi vì từ khóa Khi chạy let vs varKhi bạn khai báo một biến toàn cục bằng từ khóa Bạn xem ví dụ bên dưới
Tuy nhiên, khi bạn sử dụng từ khóa
let and callback function in a for loopBạn xem ví dụ bên dưới
Các bạn Nếu đúng thì khi chúng ta console thì i trả về cho chúng ta từ 0->4 nhưng không ở vòng lặp này sẽ trả về 5. Tại sao lại như vậy. Lý do, giá trị của biến i bên trong hàm callback luôn là giá trị cuối cùng của i trong vòng lặp. Trong ES6, từ khóa
Nếu bạn nào đã biết đến
Bây giờ các bạn copy đoạn code này chạy lại xem kết quả trả đúng chưa. Cuối cùng, từ ES6, bạn nên dùng từ khóa let và ngừng sử dụng từ khóa Hẹn các bạn ở bài viết khác. Cảm ơn các bạn đã tham khảo bài hướng dẫn của mình |