Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Sintaxe Spread | Arrays
Introdução ao TypeScript

bookSintaxe Spread

Na verdade, a geração de arrays é um tópico bastante complexo para um curso introdutório, e existem várias maneiras de gerar arrays. Mas acredito que é interessante explorar um tipo de geração de array, para que você saiba que isso existe e é bastante utilizado.

Geração de arrays é necessária para criar automaticamente um novo array com base em uma condição ou outro array. Por exemplo, podemos definir uma condição de que precisamos de um array de números de 1 a 100 ou que só precisamos de números pares. Existem muitas aplicações, e voltaremos a esse assunto ao trabalhar com laços de repetição.

Vamos analisar um exemplo de como gerar um novo array a partir de um já existente:

123
let numbers: number[] = [1, 2, 3, 4, 5]; let newArray = [...numbers, 6, 7, 8]; console.log(newArray);
copy

Utilizamos a seguinte sintaxe:

let newArray: type[] = [...array, additionalElements]

Os três pontos indicam que estamos utilizando o array antigo e adicionando novos elementos a ele. O array antigo permanece inalterado, e um novo array atualizado é criado com base nele, com os novos valores que adicionamos.

Esta é uma das formas mais simples de gerar um array. No futuro, quando abordarmos laços e funções, falaremos mais sobre vários métodos de geração de arrays.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 5

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain what the three dots (`...`) do in this context?

What are some other ways to generate arrays in TypeScript?

Can you show an example of generating an array based on a condition?

Awesome!

Completion rate improved to 2.94

bookSintaxe Spread

Deslize para mostrar o menu

Na verdade, a geração de arrays é um tópico bastante complexo para um curso introdutório, e existem várias maneiras de gerar arrays. Mas acredito que é interessante explorar um tipo de geração de array, para que você saiba que isso existe e é bastante utilizado.

Geração de arrays é necessária para criar automaticamente um novo array com base em uma condição ou outro array. Por exemplo, podemos definir uma condição de que precisamos de um array de números de 1 a 100 ou que só precisamos de números pares. Existem muitas aplicações, e voltaremos a esse assunto ao trabalhar com laços de repetição.

Vamos analisar um exemplo de como gerar um novo array a partir de um já existente:

123
let numbers: number[] = [1, 2, 3, 4, 5]; let newArray = [...numbers, 6, 7, 8]; console.log(newArray);
copy

Utilizamos a seguinte sintaxe:

let newArray: type[] = [...array, additionalElements]

Os três pontos indicam que estamos utilizando o array antigo e adicionando novos elementos a ele. O array antigo permanece inalterado, e um novo array atualizado é criado com base nele, com os novos valores que adicionamos.

Esta é uma das formas mais simples de gerar um array. No futuro, quando abordarmos laços e funções, falaremos mais sobre vários métodos de geração de arrays.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 5
some-alt