| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Statements | [Back] [Original] |
Get to know MDN better
Esta pgina foi traduzida do ingls pela comunidade. Saiba mais e junte-se comunidade MDN Web Docs.
Aplicaes em JavaScript so realizadas atravs de instrues com uma sintaxe apropriada. Uma nica instruo pode abranger multiplas linhas. Multiplas instrues podem estar contidas em uma nica linha se cada instruo estiver separada por ponto e vrgula ( ; ).
Para visualizar em ordem alfabtica use a barra de rolagem esquerda.
BlockUma instruo de bloqueio usada para um grupo de zero ou mais instrues. O bloqueio delimitado por um par de chaves.
breakTermina o atual loop, troca, ou nomeia instrues e transfere o controle do programa para a prxima instruo aps a que foi terminada agora.
continueTermina a execuo das instrues na atual iterao do atual loop, e continua a execuo do loop com a seguinte iterao.
EmptyUma instruo vazia usada para gerar uma "no-instruo", ainda que o JavaScrpit espere uma.
if...elseExecuta uma instruo se a condio especificada verdadeira. Se a condio falsa, outra instruo pode ser executada.
switchRetorna uma expresso, combinando o valor da expresso a condio do caso, e executa a condio associada a este caso.
throwAplica uma exceo definida pelo usurio.
try...catchMarca um bloco de instrues para tentar, e especifica a resposta, uma exceo deve ser retornada.
varDeclara uma varivel, opcionalmente inicializando com um valor.
letDeclara acesso ao local da varivel, opcionalmente inicializando com um valor.
constDeclara uma constante de apenas leitura.
functionDeclara uma funo com os parmetros especificos.
function*Gera funes habilitando iteradores de escrita mais facilmente.
returnEspecifica o valor a ser retornado por uma funo.
classDeclara uma classe.
do...whileCria um loop que executa uma especifica instruo at que a condio de teste seja falsa. A condio retornada depois da execuo da instruo, resultando na instruo especificada executando ao menos uma vez.
forCria um loop que consiste em trs opes de expresses, entre parenteses e separado por ponto e vrgula, seguido pela instruo executada no loop.
for each...inItera uma varivel especificada sobre todos os valores das propriedades do objeto. Para cada propriedade distinta, uma instruo especificada executada.
for...inItera atravs de enumerveis propriedades de um objeto, em ordem arbitrria. Para cada propriedade distinta, instrues podem ser executadas.
for...ofItera atravs de objetos iterveis (incluindo arrays, array-like objects, iterators and generators), invocando uma iterao personalizada com instrues para serem executadas pelo valor de cada propriedade.
whileCria um loop que executa uma especifica instruo enquanto o teste da condio for positivo. A condio retornada antes de executar a instruo.
debuggerInvoca qualquer funcionalidade de depurao disponvel. Se no h funcionabilidade disponvel, a instruo no tem efeito.
exportUsado para exportar funes que os deixa disponvel para importao em mdulos externos, outros scripts.
importUsado para importar funes exportadas de um mdulo externo, outro script.
labelFornece uma instruo com um identificador que pode ser referido usando break ou continue instrues.
withExtende o alcance de uma instruo.
This page was last modified on 17 de jul. de 2026 by MDN contributors.
Your blueprint for a better internet.
Portions of this content are 19982026 by individual mozilla.org contributors. Content available under a Creative Commons license.
| Web Proxy Viewer | New URL | Original Page |