Function expression ja Function declaration JavaScriptissä
JavaScriptissä funktion voi määritellä kahdella tavalla.
Ensimmäinen tapa on yksinkertaisesti määritellä funktio
käyttämällä function -avainsanaa ja antaa sille välittömästi nimi:
javascriptfunction func() {
console.log('!');
}
func(); // tulostaa '!'
Toinen tapa on tehdä nimetön funktio ja tallentaa se johonkin muuttujaan:
javascriptlet func = function() {
console.log('!');
};
func(); // tulostaa '!'
Tieteellisesti ensimmäinen tapa on nimeltään Function Declaration (funktion määrittely), ja toinen on Function Expression (funktionaalinen lauseke).
Задание 1
Määritä, onko esitetty funktio Function Declaration vai Function Expression:
javascriptfunction func() {
console.log('!');
}
Задание 2
Määritä, onko esitetty funktio Function Declaration vai Function Expression:
javascriptlet func = function() {
console.log('!');
}