Objetivos
Sintaxe básica
Diferente da linguagens como C, C++ e outras, JS não possui um função main como ponto de entrada. Por ser uma
linguagem de script, cada declaração de código feita pode ser executada imediatamente.
Como demonstrar o que foi dito acima, vamos utilizar o famoso exemplo Hello World utilizado para
aprender várias linguagens:
Exemplo 1
console.log("Olá mundo!")
Saída
Olá mundo!
Como JS é uma linguagem script interpretada, uma ferramenta como um navegador Web irá realizar o
processo de interpretação e execução. É de responsabilidade da ferramenta fornecer recursos para
execução, debug e outros.
A execução de declarações em JS é feita de forma linear. Uma vez que uma função, expressão ou objeto
é declarado o uso pode ser feito.
Exemplo 2
//declaração da função
function funcao(){
//omitido
}
//uso da funcao
funcao()
Como visto no primeiro exemplo acima, as declarações de linha de código em JS não precisam
obrigatoriamente ser terminadas com o uso de (;), sendo opcional.
Exemplo 3
print("Hello World!")
Comentários : linha e bloco
O uso de comentários na linguagem JS é feita com o uso de // e /**/ que definem comentários de linha ou
bloco de comentários respectivamente.
Exemplo 4
// comentário de uma linha
/*
cometário em bloco
*/
Os caracteres { e } significam respectivamente o início e fim de um bloco de declarações
escritas na linguagem JS. Funções, Métodos, Classes, Enums e outros, utilizam esses caracteres
para delimitarem seus blocos de código.
Exemplo 5
{
//suas declarações aqui
}
Por padrão, scripts escritos em linguagem JS utilizam seus arquivos terminados com extensão .js.
Esses arquivos podem conter declarações de classes, funções, constantes, variáveis e outras declarações.
Exemplo 6
arquivo.js
Histórico de atualizações
- 26/09/2024 - revisão 2 - Ajustes pontuais
- 05/10/2023 - revisão 1 - Correção em layout, navegação e erros gramaticais
- 31/05/2023 - versão inicial
Os cursos oferecidos nesta página são cursos fornecidos por parceiros. Ao comprar um curso clicando
em seu banner, você está ajudando a manter o projeto TutorialDev vivo. Os sites dos cursos parceiros utilizam cookies.