Tôi hiểu tại sao lại varlấy tên đó - nó là biến, const- nó là một hằng số, nhưng ý nghĩa đằng sau tên letđó là gì, phạm vi của khối hiện tại là gì? Để cho nó được?
LETđược mô tả trên trang 7 của bản thảo đầu tiên của hướng dẫn sử dụng, ngày 5 tháng 5 năm 1964, pdf tại đây .
constlà một tham chiếu đối tượng không đổi, hoặc bất biến (chỉ đọc) trong đó bản thân đối tượng vẫn có thể thay đổi. Ví dụ. Sau khi khai báo / chuyển nhượng const foo = ['bar'], foo.push('bat')vẫn sẽ hợp pháp, nhưng foo = ['bar', 'bat']không phải. Nhưng đó là quá nhiều gõ.
LET. Có thể có các ví dụ ngôn ngữ trước đó.