Ֆունկցիայի վերագրում փոփոխականին 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());