function atualizaTamanhoFrase(){
var numPalavras = contaPalavras(frase);
$("#qtdPalavras").text(numPalavras);
}
function contaPalavras(cont){
return cont.split(/\S+/).length -1;
}
Em linguagens como o PHP quando chamamos uma função que ainda não foi declarada é emitido um erro.
Neste exemplo usando a função contaPalavras percebi que o Jquery/javascript não exibe erro independente da posição da função. Isso sempre acontece? Ou existe alguma outra situação em que a posição das funções interfere??