Function expression ir Function declaration JavaScript
JavaScript funkciją galima deklaruoti dviejais būdais.
Pirmasis būdas - tiesiog deklaruoti funkciją
naudojant function, iš karto suteikiant jai pavadinimą:
function func() {
console.log('!');
}
func(); // išves '!'
Antrasis būdas - sukurti bevardę funkciją ir priskirti ją kokiam nors kintamajam:
let func = function() {
console.log('!');
};
func(); // išves '!'
Moksliškai pirmasis būdas vadinamas Function Declaration (funkcijos deklaracija), o antrasis - Function Expression (funkcinė išraiška).
Nustatykite, ar pateikta funkcija yra Function Declaration ar Function Expression:
function func() {
console.log('!');
}
Nustatykite, ar pateikta funkcija yra Function Declaration ar Function Expression:
let func = function() {
console.log('!');
}