Доделување на функција во променлива во JavaScript
Нека сега нашата функција што се повикува на местото
не испечатува нешто во конзола, туку враќа
преку return:
+function() {
return '!';
}();
Ајде да го доделиме резултатот од нашата функција во променлива и да го испечатиме во конзола. Бидејќи во овој случај има доделување во променлива, знакот плус веќе не е потребен:
let result = function() {
return '!';
}();
console.log(result); // ќе испечати '!'
Определете, без да ја стартувате кодот, што ќе се испечати во конзола:
let result = function() {
return '!';
}();
console.log(result);
Определете, без да ја стартувате кодот, што ќе се испечати во конзола:
let result = function() {
return '!';
};
console.log(result);
Определете, без да ја стартувате кодот, што ќе се испечати во конзола:
let result = function() {
return '!';
};
console.log(result());