thể trùng lặp:
Location of parenthesis for auto-executing anonymous JavaScript functions?Có sự khác biệt nào giữa (hàm() {...}()) hay không; và (hàm() {...})() ;?
Đôi khi tôi thấy:
(function() { ... }());
và đôi khi tôi thấy:
(function() { ... })();
tôi xem cả hai biểu mẫu có và không có đối số. Họ bothexecute chức năng ẩn danh.
Có sự khác biệt giữa hai biểu mẫu không? Có lý do thuyết phục nào để sử dụng một biểu mẫu trên biểu mẫu khác không?
@Tim - Cảm ơn bạn đã chỉ ra chuỗi đó. Tôi không tìm thấy nó với tìm kiếm. –
Chúng ta hãy tiếp tục bỏ phiếu cho một bản sao ... –
Josh: Câu trả lời của CMS tốt hơn so với bất kỳ bản sao nào, vì vậy một số tốt đã đến từ nó. –