Computer >> Máy Tính >  >> Lập trình >> Javascript

Cấu trúc (function () {}) () trong JavaScript là gì?


Hàm (function () {}) () là một biểu thức hàm được gọi ngay lập tức (IIFE). Nó là một hàm, thực thi khi tạo.

Cú pháp

Đây là cú pháp -

(function() {
   // code
})();

Như bạn có thể thấy ở trên, cặp dấu ngoặc đơn sau chuyển đổi mã bên trong dấu ngoặc đơn thành một biểu thức -

function(){...}

Ngoài ra, cặp tiếp theo, tức là cặp dấu ngoặc đơn thứ hai tiếp tục hoạt động. Nó gọi hàm, kết quả từ biểu thức ở trên.