Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

"use strict" trong JavaScript làm gì và lý do tại sao?

Chỉ thị "use strict" là một biểu thức chữ面值. Được giới thiệu từ JavaScript 1.8.5. Nó chỉ ra rằng mã sẽ chạy ở strict mode (chế độ nghiêm ngặt).

Khai báo

Thêm "use strict" ở đầu script (phạm vi toàn cục) hoặc đầu hàm (phạm vi cục bộ).

Ví dụ

<!DOCTYPE html>
<html>
  <body>
    <p>Lỗi sẽ xảy ra: gán biến chưa khai báo</p>
    <p>Nhấn F12 xem Console.</p>
    <script>
      "use strict";
      a = 1; // ReferenceError
    </script>
  </body>
</html>