JavaScript'те функцияны өзгөрмөгө тагайындоо
Эми биздин чакырылып жаткан функциябыз
консолго бир нерсени чыгарбай, ал эми
return аркылуу кайтарат:
javascript+function() {
return '!';
}();
Келгиле, биздин функциябыздын ишин натыйжасын өзгөрмөгө тагайындап, аны консолго чыгаралы. Бул учурда өзгөрмөгө тагайындалып жаткандыктан, плюс кереги жок:
javascriptlet result = function() {
return '!';
}();
console.log(result); // '!' чыгарат
Задание 1
Кодду иштетпей эле, консолго эмне чыгарыларын аныктагыла:
javascriptlet result = function() {
return '!';
}();
console.log(result);
Задание 2
Кодду иштетпей эле, консолго эмне чыгарыларын аныктагыла:
javascriptlet result = function() {
return '!';
};
console.log(result);
Задание 3
Кодду иштетпей эле, консолго эмне чыгарыларын аныктагыла:
javascriptlet result = function() {
return '!';
};
console.log(result());