Índice:
Vídeo: Curso JavaScript do Básico ao avançado - Método "push()" e Loop "for" #20 2025
Os tipos mais comuns de loops em JavaScript são o loop for e o loop while. No entanto, existem alguns outros tipos de loops mais especializados, que talvez seja necessário usar.
para … em
O para. … no loop executa instruções repetidamente, uma vez para cada item dentro de um objeto ou uma matriz. Por exemplo, o seguinte objeto tem três propriedades:
var mySalad = {tomates: 3, pepino: 2, alface: 1};
Usando o para … em loop, você pode executar um bloco de código uma vez por cada propriedade neste objeto. Por exemplo, para imprimir todas as propriedades do objeto, você usaria o seguinte loop:
para (var veggie no mySalad) {console. log (veggie + "está na minha salada.");}
O resultado, quando executado no console de JavaScript, é mostrado abaixo.
fazer … while loops
O loop do … while faz quase o mesmo que um loop while, exceto que ele sempre executa suas instruções pelo menos uma vez. Por exemplo, aqui está um trecho de código JavaScript que contém um ciclo de tempo que nunca será executado, porque a condição claramente não é verdadeira:
var age = 15; enquanto (idade> 100) {// faça algo}
Ao usar um loop do … while, você pode garantir que as instruções sejam executadas uma vez, mesmo que a condição nunca seja verdadeira. Por exemplo:
var age = 15; faça {// faça algo} enquanto (idade> 100);
É possível fazer tudo o que você precisa fazer em JavaScript com apenas um ou dois tipos diferentes de loops. Mas se você sabe como usar todos os diferentes loops, você pode escrever um código que seja mais fácil de entender com menos declarações!
