Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

โครงสร้าง (function() { } )() ใน JavaScript คืออะไร?


โครงสร้าง (function() { } )() เป็นนิพจน์ฟังก์ชันที่เรียกใช้ทันที (IIFE) เป็นฟังก์ชันที่ดำเนินการในการสร้าง

ไวยากรณ์

นี่คือไวยากรณ์ −

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

ดังที่คุณเห็นด้านบน วงเล็บคู่ต่อไปนี้แปลงรหัสภายในวงเล็บเป็นนิพจน์ -

function(){...}

นอกจากนี้ คู่ถัดไป กล่าวคือ วงเล็บคู่ที่สองยังคงทำงานต่อไป มันเรียกฟังก์ชันซึ่งเป็นผลมาจากนิพจน์ข้างต้น