Los Symbol en JavaScript son un tipo primitivo único e inmutable. Descubre cómo trabajar con ellos en este vídeo.
👨🏼💻 Apóyame en Patreon: www.patreon.com/latteandcode
💛 Los amigos de Garaje de ideas patrocinan Latte and Code y buscan talento: bit.ly/garaje-tech-talento
☕️ Invítame a un cafelito: www.buymeacoffee.com/latteandcode
Aprende todo sobre el objeto Symbol en JavaScript en este vídeo. Exploraremos cómo funcionan los objetos Symbol, su uso como propiedades de objetos únicas, el método estático Symbol.for y cómo crear objetos iterables personalizados con Symbol.iterator.
[00:00] Introducción
[01:15] ¿Qué es un Symbol?
[03:10] Definir propiedades de objetos con Symbols
[05:40] Object.getOwnPropertySymbols
[07:00] Symbol.for()
[10.53] Symbol.iterator
Los objetos Symbol son tipos de datos primitivos únicos e inmutables en JavaScript que pueden ser utilizados como propiedades de objetos con características especiales. Descubre cómo estas propiedades no son enumerables en iteraciones con for...in y cómo usar Object.getOwnPropertySymbols() para acceder a ellas.
También aprenderás cómo el método estático Symbol.for busca símbolos existentes en un registro global de símbolos o crea uno nuevo si no se encuentra. Además, te mostraré cómo utilizar Symbol.iterator para crear objetos iterables personalizados siguiendo el protocolo de iteración.
Este vídeo es perfecto para desarrolladores que buscan mejorar sus habilidades en JavaScript y aprender a trabajar con objetos Symbol.
22 май 2023