Funktionin sijoittaminen muuttujaan JavaScriptissä
Oletetaan nyt, että heti kutsuttavamme funktio
ei tulosta mitään konsoliin, vaan palauttaa
return-komennolla:
javascript+function() {
return '!';
}();
Sijoitetaan funktiomme palauttama tulos muuttujaan ja tulostetaan se konsoliin. Koska tässä tapauksessa tapahtuu sijoitus muuttujaan, plus-etuliitettä ei enää tarvita:
javascriptlet result = function() {
return '!';
}();
console.log(result); // tulostaa '!'
Задание 1
Päätä, ilman koodin suorittamista, mitä tulostetaan konsoliin:
javascriptlet result = function() {
return '!';
}();
console.log(result);
Задание 2
Päätä, ilman koodin suorittamista, mitä tulostetaan konsoliin:
javascriptlet result = function() {
return '!';
};
console.log(result);
Задание 3
Päätä, ilman koodin suorittamista, mitä tulostetaan konsoliin:
javascriptlet result = function() {
return '!';
};
console.log(result());