Прысваенне функцыі ў зменную ў 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());