Gán hàm vào biến trong JavaScript
Bây giờ hãy để hàm được gọi ngay lập tức
không xuất ra cái gì đó trong bảng điều khiển, mà trả về
thông qua return:
+function() {
return '!';
}();
Hãy gán kết quả làm việc của hàm chúng ta vào một biến và xuất nó ra bảng điều khiển. Vì trong trường hợp này là gán vào biến, nên dấu cộng không cần thiết nữa:
let result = function() {
return '!';
}();
console.log(result); // sẽ xuất '!'
Xác định, mà không chạy mã, cái gì sẽ được xuất ra trong bảng điều khiển:
let result = function() {
return '!';
}();
console.log(result);
Xác định, mà không chạy mã, cái gì sẽ được xuất ra trong bảng điều khiển:
let result = function() {
return '!';
};
console.log(result);
Xác định, mà không chạy mã, cái gì sẽ được xuất ra trong bảng điều khiển:
let result = function() {
return '!';
};
console.log(result());