Titik koma dalam deklarasi fungsi di JavaScript
Saat mendeklarasikan fungsi sebagai Function Declaration
setelah kurung kurawal } titik koma
tidak digunakan:
javascriptfunction func() {
console.log('!');
}
Jika fungsi dideklarasikan sebagai Function Expression,
maka setelah } digunakan titik koma:
javascriptlet func = function() {
console.log('!');
};
Alasannya: karena dalam JavaScript, setiap ekspresi harus diakhiri dengan titik koma, dan dalam kasus ini yang kita miliki adalah sebuah ekspresi. Titik koma ini tidak wajib, karena JavaScript secara umum memperbolehkan untuk tidak menggunakannya, tapi sangat disarankan. Selalu gunakan:)
Задание 1
Tambahkan titik koma di semua tempat yang diperlukan:
javascriptlet func1 = function() {console.log('!')};
let func2 = function() {
console.log('!');
};
function func3() {
console.log('!');
}