Tham số hàm khi gọi ngay lập tức trong JavaScript
Giả sử hàm của chúng ta, mà chúng ta định gọi ngay lập tức, nhận một chuỗi làm tham số để in ra:
function(str) {
console.log(str);
}
Hãy gọi hàm của chúng ta ngay lập tức, truyền cho nó một chuỗi để in ra console:
(function(str) {
console.log(str); // sẽ in ra '!!!'
})('!!!');
Xác định, không chạy mã, điều gì sẽ được in ra console:
(function(num1, num2) {
console.log(num1 + num2);
})(1, 2);