พารามิเตอร์ของฟังก์ชันเมื่อเรียกใช้ในที่นั้นทันทีใน JavaScript
สมมติว่าฟังก์ชันของเรา ซึ่งเราต้องการจะ เรียกใช้ในที่นั้นทันที รับพารามิเตอร์เป็นสตริง เพื่อแสดงผล:
function(str) {
console.log(str);
}
ลองเรียกใช้ฟังก์ชันของเราในที่นั้นทันที โดยส่ง สตริงให้เพื่อแสดงผลในคอนโซล:
(function(str) {
console.log(str); // จะแสดง '!!!'
})('!!!');
กำหนด โดยไม่ต้องรันโค้ด ว่าอะไรจะถูกแสดงผล ในคอนโซล:
(function(num1, num2) {
console.log(num1 + num2);
})(1, 2);