Aula 226 - Funções literais, de primeira classe e callbacks.
/*
function minhaFunc() {
//corpo da função
}
*/
/****************/
/*Função literal*/
/****************/
function somar(n1, n2) {
return n1 + n2;
}
var soma = somar(10, 20);
console.log('Resulatado: ', soma);
somar.teste = 'propriedade da função';
console.log(somar.teste);
/****************/
/*Função anonima*/
/****************/
var teste = function (str) {
console.log('teste', str);
};
teste('olá');
var teste2 = function (f) {
f();
};
teste2(function () {
console.log('função passada por parametro');
});