⊗jsPmFCMC 271 of 505 menu

การเรียกใช้งาน IIFE หลายครั้งใน JavaScript

สมมติว่าคุณได้รับโจทย์ที่ซับซ้อน: ให้ทำ วงเล็บเรียกใช้งานหลายคู่ แบบนี้:

(function() { // รหัสบางส่วน })()(); // วงเล็บเรียกใช้หลายคู่

หากลองไตร่ตรองดู จะเห็นได้ชัดเจนว่า ในกรณีนี้ การเรียกใช้ฟังก์ชันทันที ควรคืนค่ากลับมาเป็นฟังก์ชันที่ไม่ระบุชื่อ แบบนี้:

(function() { return function() { console.log('!'); }; })()(); // แสดงผล '!'

โปรดเขียนโค้ดต่อไปนี้เพิ่มเติม เพื่อให้เมื่อรัน จะแสดงผล '!':

(function() { // รหัสบางส่วน })()()();

โปรดเขียนโค้ดต่อไปนี้เพิ่มเติม เพื่อให้เมื่อรัน จะแสดงผลรวมของตัวเลขที่ส่งผ่านเป็นพารามิเตอร์:

(function() { // รหัสบางส่วน })(1)(2);

โปรดเขียนโค้ดต่อไปนี้เพิ่มเติม เพื่อให้เมื่อรัน จะแสดงผลรวมของตัวเลขที่ส่งผ่านเป็นพารามิเตอร์:

(function() { // รหัสบางส่วน })(1)(2)(3);
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ