Funktsiooni omistamine muutujale JavaScriptis
Olgu nüüd meie kohe välja kutsutav funktsioon
mitte midagi konsooli väljastav, vaid tagastav
läbi return:
javascript+function() {
return '!';
}();
Omistame meie funktsiooni töö tulemuse muutujasse ja väljastame selle konsooli. Kuna antud juhul toimub omistamine muutujasse, siis pluss pole enam vajalik:
javascriptlet result = function() {
return '!';
}();
console.log(result); // väljastab '!'
Задание 1
Määrake, koodi käivitamata, mis väljastatakse konsooli:
javascriptlet result = function() {
return '!';
}();
console.log(result);
Задание 2
Määrake, koodi käivitamata, mis väljastatakse konsooli:
javascriptlet result = function() {
return '!';
};
console.log(result);
Задание 3
Määrake, koodi käivitamata, mis väljastatakse konsooli:
javascriptlet result = function() {
return '!';
};
console.log(result());