Curso IT Fundamentos JavaScript 035_HelloJavaScript
JavaScript é uma linguagem de programação orientada a objetos dinâmica de alto nível e também uma das linguagens de programação mais populares do mundo. É usada principalmente para desenvolvimento web, mas também é amplamente aplicada em desenvolvimento do lado do servidor, desenvolvimento de jogos, desenvolvimento móvel e outras áreas.
JavaScript foi originalmente projetada e implementada por Brendan Eich da empresa Netscape em 1995, inicialmente chamada de “LiveScript” e posteriormente renomeada para JavaScript.
Em 1997, a organização internacional ECMA (Associação Europeia de Fabricantes de Computadores) publicou o padrão ECMAScript, que define a sintaxe e a semântica do JavaScript. A publicação do padrão ECMAScript tornou o JavaScript uma linguagem padronizada e obteve suporte de todos os principais navegadores.
JavaScript é diferente de Java. Embora os nomes sejam semelhantes, são duas linguagens de programação diferentes. JavaScript é usado principalmente para desenvolvimento front-end e executado através do navegador, enquanto Java é geralmente usado para desenvolvimento back-end e é uma linguagem de programação independente.
JavaScript possui as seguintes características principais:
- Fácil de aprender e usar: A sintaxe JavaScript é relativamente simples, mesmo pessoas sem experiência em programação podem começar rapidamente.
- Dinamismo: JavaScript é uma linguagem dinâmica, o tipo de variável pode ser alterado dinamicamente em tempo de execução.
- Orientação a objetos: JavaScript suporta conceitos de programação orientada a objetos (OOP), incluindo encapsulamento, herança e polimorfismo.
- Orientado a eventos: JavaScript geralmente implementa interação com o usuário através do processamento de eventos, como clicar em botões, inserir texto, etc.
- Linguagem de script: JavaScript é uma linguagem de script, geralmente é interpretada e não compilada. Isso permite que seja executada diretamente no navegador.
Com o passar do tempo, JavaScript gradualmente se desenvolveu em uma linguagem de programação de uso geral, não apenas usada para desenvolvimento front-end, mas também para desenvolvimento do lado do servidor (usando Node.js), desenvolvimento de jogos, aplicativos móveis e outros programas.
As aplicações de JavaScript em outras áreas incluem:
- Desenvolvimento do lado do servidor: Usando plataformas como Node.js, JavaScript pode ser usado para desenvolver aplicações do lado do servidor.
- Desenvolvimento de jogos: JavaScript pode ser usado para desenvolver jogos web e jogos móveis.
- Desenvolvimento móvel: JavaScript pode ser usado para desenvolver aplicações móveis híbridas.
Como usar JavaScript
JavaScript Interno
Dentro do documento HTML, incorpore o código JavaScript nas tags <head> ou <body> através da tag <script>. Esses scripts serão executados quando a página for carregada. É recomendado incluí-los antes das tags de fechamento </head> ou </body>.
Exemplo:
<!-- área head --> <script> alert('Olá JavaScript interno!'); </script> <!-- área head -->Efeito:

JavaScript Externo
Salve o código JavaScript em um arquivo separado e referencie o arquivo externo através do atributo src da tag <script>. Isso ajuda na reutilização e manutenção do código.
Exemplo:
<script src="script.js"></script> alert('Olá JavaScript externo!');Efeito:


JavaScript Inline
A referência inline é escrever código JavaScript diretamente no atributo de evento de tags HTML, geralmente usado para lidar com interações ou eventos simples e específicos. Por exemplo: manipulação de eventos, operação DOM
Exemplo:
<a href="javascript:alert('Olá JavaScript!')">Teste JavaScript</a>Efeito:
