JavaScript-те функцияларды жариялау кезіндегі нүктелі үтір
Функция Function Declaration ретінде жарияланған кезде
бұйра жақшадан } кейін нүктелі үтір
қойылмайды:
javascriptfunction func() {
console.log('!');
}
Егер функция Function Expression ретінде жарияланса,
онда } кейін нүктелі үтір қойылады:
javascriptlet func = function() {
console.log('!');
};
Себебі: JavaScript-те кез келген өрнек нүктелі үтірмен аяқталуы керек, ал бұл жағдайда бізде дәл өрнек бар. Бұл нүктелі үтір міндетті емес, себебі JavaScript жалпы алғанда оларды қоймағаныңызға рұқсат етеді, бірақ қажетті. Әрқашан қойыңыз:)
Задание 1
Нүктелі үтірді барлық қажетті жерлерде қойыңыз:
javascriptlet func1 = function() {console.log('!')};
let func2 = function() {
console.log('!');
};
function func3() {
console.log('!');
}