O GoConqr está de visual novo! Conte para nós o que você achou.

Notas

Expression vs Declaration

Ram Sham Javascript Inglês 1 página

Conteúdo das notas (1)

Página 1

If an expression starts with the keyword function, it is a function expression.

var dayName = function() { var names = ["Sunday", "Monday", "Tuesday", "Wednesday",

"Thursday", "Friday", "Saturday"];

return function(number) {

return names[number];

};

}();

However, if a statement starts with function, it is a function declaration,

var names = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];

function dayName(number) {

return names[number];

}

which requires a name and, not being an expression, cannot be called by writing parentheses after it.

You can think of the extra wrapping parentheses as a trick to force the function to be interpreted as an expression.

Informações

Descrição
Javascript (Functions) Notas sobre Expression vs Declaration, criado por Ram Sham em 06-01-2017.
Criado por
Ram Sham
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?