Priradenie funkcie do premennej v JavaScripte
Nech teraz naša volaná funkcia na mieste
nevypisuje niečo do konzoly, ale vracia
cez return:
+function() {
return '!';
}();
Priraďme výsledok práce našej funkcie do premennej a vypíšme ho do konzoly. Keďže v tomto prípade ide o priradenie do premennej, plus už nie je potrebný:
let result = function() {
return '!';
}();
console.log(result); // vypíše '!'
Určite, bez spustenia kódu, čo sa vypíše do konzoly:
let result = function() {
return '!';
}();
console.log(result);
Určite, bez spustenia kódu, čo sa vypíše do konzoly:
let result = function() {
return '!';
};
console.log(result);
Určite, bez spustenia kódu, čo sa vypíše do konzoly:
let result = function() {
return '!';
};
console.log(result());