Semikolon bei Funktionsdeklarationen in JavaScript
Bei der Deklaration einer Funktion als Function Declaration
wird nach der geschweiften Klammer } kein Semikolon
gesetzt:
javascriptfunction func() {
console.log('!');
}
Wenn die Funktion jedoch als Function Expression deklariert wird,
dann wird nach } ein Semikolon gesetzt:
javascriptlet func = function() {
console.log('!');
};
Warum: weil in JavaScript jeder Ausdruck mit einem Semikolon enden muss, und in diesem Fall handelt es sich genau um einen Ausdruck. Dieses Semikolon ist nicht obligatorisch, da JavaScript generell erlaubt, sie wegzulassen, aber es ist wünschenswert. Setzen Sie es immer:)
Задание 1
Setzen Sie Semikolons an alle notwendigen Stellen:
javascriptlet func1 = function() {console.log('!')};
let func2 = function() {
console.log('!')
};
function func3() {
console.log('!')
}