thể trùng lặp:
What does the leading semicolon in JavaScript libraries do?Mục đích của việc bắt đầu dấu chấm phẩy ở đầu JavaScript là gì?
tôi đã nhận thấy rất nhiều plugin jQuery bắt đầu với
;(function(){ /* something in here */ })();
Tôi chỉ tự hỏi những gì bắt đầu dấu chấm phẩy là cho, như cũng như các dấu ngoặc đơn trống ở cuối.
Điều này không liên quan gì đến tập lệnh "không hợp lệ" - nó phải thực hiện bằng cách viết theo kiểu bán tự do. –
IMHO có chữ "xấu". –
@pst: tôi không hiểu. cẩn thận để xây dựng? – naveen