Урок 18 (TypeScript)



Тип данных Symbol в JS/TS. Глобальный реестр символов



Ссылка на видео

Методичка в notion: Тип данных Symbol



00:00 - что такое Symbol в JavaScript/TypeScript

00:30 - что будем делать

01:04 - синтаксис Symbol

02:10 - вывод Symbol в консоль

02:56 - Symbol как скрытое свойство

06:29 - зачем скрывать свойства

08:06 - Symbol в литеральном объекте

08:38 - Symbol в цикле "for ... in"

09:44 - копирование объектов с символьными свойствами

10:50 - глобальный реестр символов в JavaScript/TypeScript "Symbol.for()"

13:53 - получение имени символа из глобального реестра символов "Symbol.keyFor()"

15:37 - сравнение обычных Symbol и символов из глобального реестра символов

17:26 - системные символы

18:12 - итоги



SemolinaCode | Chat | YouTube | HowToCode | Prop