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

วัตถุประสงค์ของฟังก์ชันการทำงานด้วยตนเองใน JavaScript คืออะไร?


จุดประสงค์ของการดำเนินการด้วยตนเองคือตัวแปรเหล่านั้นที่ประกาศในฟังก์ชันการดำเนินการด้วยตนเองจะพร้อมใช้งานภายในฟังก์ชันการดำเนินการด้วยตนเองเท่านั้น

ตัวแปรที่ประกาศในฟังก์ชัน self-executing โดยค่าเริ่มต้น จะมีให้สำหรับโค้ดภายในฟังก์ชัน self-executing เท่านั้น

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

ไวยากรณ์

นี่คือรูปแบบ −

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

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

function(){...}

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