JavaScript'te Fonksiyon Bildirimlerinde Noktalı Virgül Kullanımı
Fonksiyon, Function Declaration olarak bildirildiğinde
kaşlı ayraç } sonrasına noktalı virgül
konulmaz:
javascriptfunction func() {
console.log('!');
}
Ancak fonksiyon, Function Expression olarak
bildirilirse, } sonrasına noktalı virgül konulur:
javascriptlet func = function() {
console.log('!');
};
Nedeni: JavaScript'te her ifadenin noktalı virgül ile bitmesi gerekir ve bu durumda tam olarak bir ifademiz bulunuyor. Bu noktalı virgül zorunlu olmasa da (JavaScript genel olarak kullanılmamasına izin verir), istenen bir uygulamadır. Her zaman koyun:)
Задание 1
Gerekli olan tüm yerlere noktalı virgülleri yerleştirin:
javascriptlet func1 = function() {console.log('!')};
let func2 = function() {
console.log('!');
};
function func3() {
console.log('!');
}