НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗jsPmFCATV 267 of 505 menu

Присваивание функции в переменную в 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());
Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить