English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Um aplicativo JavaScript é composto por instruções com gramática apropriada.
As instruções JavaScript são "instruções" que os navegadores precisam "executar".
Uma instrução pode estender por várias linhas.
Se cada instrução for separada por ponto e vírgula, várias instruções podem aparecer em uma linha.
Esta instrução informa ao navegador para escrever "Hello world" dentro do elemento HTML com id="para":
document.getElementById("para").innerHTML = "Hello world";Teste e veja‹/›
Você pode encontrar em nossoTutorial de instruções JavaScriptSaiba mais sobre as instruções.
A seguir está listada uma lista de instruções e declarações JavaScript por categoria:
Declarar | Descrição |
---|---|
var | Declarar uma variável, pode optar por inicializá-la com um valor |
let | Declarar uma variável de escopo local dentro de um bloco {}, pode optar por inicializá-la com um valor |
const | Declarar uma constante nomeada de leitura |
Sentença | Descrição |
---|---|
break | Termina o loop atual, a instrução switch ou label e transfere o controle do programa para a instrução após a instrução de terminação |
continue | Termina a execução da instrução no loop atual ou na iteração atual do loop marcado e continua no próximo loop |
if...else | Se a condição especificada for verdadeira, execute uma instrução. Se a condição for falsa, pode executar outra instrução |
switch | Calcular uma expressão para que o valor da expressão coincida com uma cláusula case e executar a sentença relacionada |
throw | Lançar uma exceção definida pelo usuário |
try...catch | Marcar um bloco de语句 para tentar e especificar a resposta quando uma exceção for lançada |
Sentença | Descrição |
---|---|
while | Criar um laço que executa a sentença específica enquanto o resultado da condição for true. A condição é avaliada antes de executar a sentença |
do...while | Criar um laço que executa uma sentença específica enquanto o valor da condição for falso. A sentença especificada é executada antes de ser avaliada a condição, então a sentença específica é executada pelo menos uma vez |
for | Criar um laço que é composto por três expressões opcionais, entre parênteses e separadas por ponto-e-vírgula, seguidas de uma sentença a ser executada dentro do laço |
for...in | Percorrer as propriedades enumeráveis de um objeto em qualquer ordem. Para cada propriedade diferente, pode-se executar uma sentença |
for...of | Iterar sobre objetos iteráveis (incluindo arrays, objetos de array-like, iteradores e geradores), chamar ganchos de iteração personalizados e executar uma sentença para cada valor de propriedade diferente |