Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

ordem correta dos arquivos JS.

3 respostas

Oi, Tiago, tudo bem?

Você está com alguma dúvida relacionada aos arquivos?

ao utilizar a ordem dos arquivos js colocadas na aula, obtive um erro de não declaração de função... Ao trocar a ordem, voltou a funcionar...

solução!

Oi, Thiago.

Quando você declara os arquivos dentro da tag script no html, de fato, há uma sequência de leitura. Se você estiver colocando em primeiro lugar a ser lida um arquivo cujo conteúdo tenha uma função que depende de outro arquivo que está vindo depois dele, vai dar erro.

Nesse caso, se você chamou o arquivo <script src="js/form.js" ></script> antes do <script src="js/calcula-imc.js" ></script> vai dar erro, porque no arquivo form.js é chamada a função calculaIMC e ela ainda não foi lida.

Espero ter te ajudado!