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'); });