Strict mode trong JavaScript là gì?
Strict mode trong JavaScript là gì?
Strict mode trong JavaScript là một tính năng cho phép bạn đặt một chương trình hoặc một hàm vào một "chế độ nghiêm ngặt" (strict operating context). Khi được kích hoạt, nó giúp phát hiện ra các lỗi tiềm ẩn, ngăn chặn hoặc báo lỗi cho một số hành vi không an toàn của JavaScript, và cải thiện hiệu suất thực thi mã. Để sử dụng strict mode, bạn chỉ cần thêm chuỗi "use strict";
vào đầu file JavaScript hoặc đầu một hàm
delete
: Không cho phép sử dụng delete
với một biến, một hàm, hoặc một đối số hàmwith
: Cấm sử dụng câu lệnh with
, giúp cải thiện hiệu suất mã và ngăn chặn các vấn đề về phạm vi biếnthis
trong hàm không được tự động gán cho global object: Trong strict mode, giá trị this
trong các hàm không được gọi trong một context đối tượng sẽ là undefined
, g...junior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào