Przypisanie funkcji do zmiennej w JavaScript
Niech teraz nasza funkcja wywoływana od razu
nie wypisuje czegoś do konsoli, ale zwraca
przez return:
+function() {
return '!';
}();
Przypiszmy wynik działania naszej funkcji do zmiennej i wypiszmy go w konsoli. Ponieważ w tym przypadku następuje przypisanie do zmiennej, to plus już nie jest potrzebny:
let result = function() {
return '!';
}();
console.log(result); // wypisze '!'
Określ, nie uruchamiając kodu, co zostanie wypisane w konsoli:
let result = function() {
return '!';
}();
console.log(result);
Określ, nie uruchamiając kodu, co zostanie wypisane w konsoli:
let result = function() {
return '!';
};
console.log(result);
Określ, nie uruchamiając kodu, co zostanie wypisane w konsoli:
let result = function() {
return '!';
};
console.log(result());