Curso
Estruturas de repetição são usadas quando há a necessidade de repetir um bloco de código diversas vezes. Nesse curso veremos as diferentes estruturas de repetição presentes na linguagem JavaScript e como utilizá-las.
Esse curso inclui:
Suporte em tempo real
Certificado
Carga horária:
11 horas
Estruturas de repetição são recursos fundamentais na programação. Nessa aula vamos conhecer os laços de repetição presentes na linguagem JavaScript.
Uma tarefa necessária na rotina do desenvolvedor é iterar blocos de repetição. Um dos recursos presentes na linguagem JavaScript é a estrutura de repetição while, que vamos abordar nessa aula.
Veremos o que é uma coleção de dados, qual a sua importância na programação e como podemos usar uma estrutura de repetição para percorrê-la. Veremos a coleção de dados "array", que é bastante utilizada no desenvolvimento.
Existem situações em que será necessário interromper um loop quando se atende uma determinada condição. Para isso temos dois comandos na linguagem JavaScript que veremos nessa aula.
Dentre as variadas estruturas de repetição que temos na linguagem JavaScript temos a instrução do .. while, que é uma variação da instrução while, funcionando de uma forma um pouco diferente.
Existem casos em que precisamos que um mesmo código seja executado diversas vezes. Além de while e do..while, temos outra opção para esse problema que é a estrutura de repetição for.
Existem casos em que há a necessidade de percorrer as propriedades de um objeto. Para isso, na linguagem JavaScript temos a estrutura de repetição for .. in. Veremos o funcionamento dessa estrutura de repetição nessa aula.
Há casos em que podemos trabalhar com múltiplos objetos concentrados em uma mesma coleção de dados (um array por exemplo). Nessa aula veremos o que é uma coleção de objetos.
Na linguagem JavaScript existe outra forma de iterar coleções de dados. Essa outra opção é utilizar a estrutura for .. of, que permite iterar arrays por exemplo.
Nas estruturas de repetição precisamos tomar cuidado com um problema chamado loop infinito. Ele ocorre quando um laço de repetição não é finalizado, e nessa aula veremos como esse problema acontece e o que fazer para evitá-lo.
JavaScript: Input
JavaScript: Aplicação em camadas
JavaScript: Objeto Literal e coleção de objetos