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());