TS 1. Что такое TypeScript?

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

29:27 чтобы удалить метод у экземпляра, нужно удалять его у каждого экземпляра (ручками :)) присвоением undefined. Удаление же через delete удаляет функцию только у прототипа, а наследники всё равно будут его иметь.

daniyarg
Автор

Про prototype и __proto__ следует просто в голове уложить следующее:
1) __proto__ есть у всех сущностей(примитивы, объекты)
2) __proto__ это всегда некая ссылка на prototype родительской сущности
3) prototype это свойство, которое есть у всех функций (i.e. классов также)
4) prototype это некий объект, в котором содержится как минимум constructor, а также могут содержаться функции/методы класса, к которым напрямую получают доступ экземляры класса(функции конструктора)

На это все)
Чтобы еще лучше уложить все в голове, лучше посоздавать классы, функции и попробовать самому) Это не сложно, хоть и кажется запутанным

PieceOfInternet
Автор

самый короткий способ посмотреть глобальные пакеты это npm ls -g --depth=0

АлМ-ыъ
Автор

после 3 часа лекции, видимо забыли отключить запись и она еще 3 часа идет с пустым экраном)

mikhailurban