JavaScript функцияларды жарыялоодо чекиттуу үтүр
Функция Function Declaration катары жарыяланганда
жалчыланган кашаадан } кийин чекиттуу үтүр
коюлбайт:
function func() {
console.log('!');
}
Эгерде функция Function Expression менен жарыяланса,
анда } кийин чекиттуу үтүр коюлат:
let func = function() {
console.log('!');
};
Эмне үчүн: анткени JavaScript тилинде ар кандай өрнөк чекиттуү үтүр менен аякташы керек, ал эми бул учурда бизде так ошол өрнөк бар. Бул чекиттуу үтүр милдеттүү эмес, себеби JavaScript жалпысынан аларды коюуну талап кылбайт, бирок каалагандай. Ар дайым коюңуз:)
Керектүү бардык жерлерге чекиттуу үтүрдү коюңуз:
let func1 = function() {console.log('!')}
let func2 = function() {
console.log('!')
}
function func3() {
console.log('!')
}