Acesse este link para entrar no meu grupo do WhatsApp: https://chat.whatsapp.com/IF7R3vxiNk26LnTTJQbguK
Curso Javascript online grátis vídeo
A definição mais correta e completa que posso proferir é que JavaScript é uma linguagem de programação leve, dinâmica e interpretada, que permite que o programador utilize tanto a programação imperativa quanto a procedural, ou mesmo a orientada a objetos.
Ao contrário do que alguns novatos podem imaginar, o JavaScript não tem relação com linguagem de programação Java — a não ser uma estratégia de marketing que não vem ao caso agora — e uma similaridade de sintaxe, que foi utilizada para facilitar o aprendizado desta linguagem por programadores Java e C++.
Desta forma, estruturas if, try… catch, laços for e while funcionam de maneira semelhante no JavaScript e em Java e C++.