22 - Spread Operator - #JavaScript #Avancado #ES6

preview_player
Показать описание
O spread operator em JavaScript é uma funcionalidade que permite a expansão de elementos em arrays ou propriedades em objetos. Essa sintaxe concisa facilita a cópia, concatenação e manipulação de estruturas de dados, proporcionando uma forma versátil de trabalhar com coleções. No entanto, seu uso excessivo pode impactar a legibilidade do código, sendo necessário equilibrar a conveniência com a clareza. Entenda como e quando utilizar os spread operators em um código JavaScript.

___________________________________

___________________________________
👩🏻‍💻𝐂𝐔𝐑𝐒𝐎𝐒 𝐍𝐎 𝐂𝐀𝐍𝐀𝐋:

📚𝐋𝐈𝐕𝐑𝐎𝐒 𝐑𝐄𝐂𝐎𝐌𝐄𝐍𝐃𝐀𝐃𝐎𝐒:
✓ JavaScript: O Guia Definitivo - por David Flanagan
✓ Padrões JavaScript - por Stoyan Stefanov
✓ Estruturas de Dados e Algoritmos com JavaScript - por Loiane Groner
✓ Padrões de Projeto: Soluções Reutilizáveis de Software Orientados a Objetos - por GoF

🔔 𝐑𝐄𝐃𝐄𝐒 𝐒𝐎𝐂𝐈𝐀𝐈𝐒 :

___________________________________
Arte da thumb por @designhiro

___________________________________
#javascript #programação #braziliandeveloper
Рекомендации по теме
Комментарии
Автор

Olá, ótimas aulas, parabéns! Fiz o seguinte teste:
const obj1 = {a:1, b:2};
const obj2 = {p:3, p:4};
const copyObjects = {...obj1, ...obj2};
console.log(copyObjects);

E o resultado foi esse abaixo. Note que faltou o 'p3'.
a: 1, b: 2, p: 4}a: 1b: 2p: 4[[Prototype]]: Object

jonecir
Автор

todo dia passo aqui para aprender mais sobre javascript, excelente treinamento

paulogustavo
Автор

Olá, ótimas aulas! Estou aprendendo muito!!! Obrigado.

jonecir
Автор

essa ficou muito boa! explicações simples e objetivas parabéns

robsonrobertodocarmo
Автор

Esse tipo de coisa só funciona porque JavaScript é interpretada e consegue executar strings como se fosse código.

ricardoerickrebelo
Автор

Como faço pra desemvlover esses conhecimentos obtidos nos vídeos? Execicios ou construír sistemas que abordem as aulas?

Andersonsilva-tpxs
Автор

Pq não usar o `debugger;` ao invés de `console.log("esperar")`?

helciopandelo
visit shbcf.ru