JS за 10 МИНУТ Карл - НУ РЕАЛЬНО ПРОСТО (2 ЧАСТЬ)
продолжаем изучать javascript за 10 минут. Поддержи плиз канал / контент )) Буду очень благодарен каждому ) https://www.donationalerts.com/r/universityfuture UF Store (общий магазин Бесплатных приложух от UF) https://cosmic-panda-67a7f7.netlify.app/ UF Platform (конкретно тут ты можешь сгенерить специализацию и обучиться) https://cosmic-panda-67a7f7.netlify.app/app/uf-platform Запись на Личную консультацию со мной (менторство) https://t.me/ufadmin12439281bot для записи на консультацию необходимо зайти в бота нажать кнопку "записаться на консультацию" или ввести команду /booking в чате с ботом далее выберите продолжительность встречи (45 мин, 1 час, ..) при желании добавьте комментарий там далее подтвердите запись кнопкой запрос прийдет мне в личные сообщения и я с вами свяжусь в ближайшие часы Тип Bigint https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt Тип Symbol https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol Повторение что такое Object ? Как создать объект ? Свойства / Методы объекта Как добавить свойство состоящее из 2-3 слов ? Квадратные скобки. Удаление свойства объекта Удаление объекта Ограничение на имена свойств объекта Оператор in Копирование объектов Поверхностное копирование ( shallow copy ) Object.assign() Spread Operator Глубокое копирование ( deep copy ) JSON (метод JSON.parse() разбирает строку JSON, возможно с преобразованием получаемого в процессе разбора значения; JSON.stringify() это метод, который преобразует js-объект /значение в формат строки JSON) lodash Что такое this ? Потеря контекста this (проблема) Для чего нужны call, apply, bind ? Что такое опциональная цепочка ? Введение в ООП. Что это такое ? Понятие класс . Класс является функцией ? Class Expression (анонимный и именованный) Концепции ООП (наследование, инкапсуляция, полиморфизм, абстракция) Что делает extends ? В JS есть множественное наследование ? (нету) Как решается тогда проблема с множественным наследованием ? Что такое Миксины (mixins) ? Модификаторы доступа (public, private, protected) Публичные/Приватные/Защищенные свойства и методы Проявление инкапсуляции на примерах. Что такое геттеры и сеттеры ? Что такое static ? Статические свойства и методы Что такое расширение встроенного класса (на примере Array) ? Оператор instanceof Флаги и дескрипторы свойств. """Флаги и дескрипторы свойств нужны для управления поведением свойств объектов в JS (например, их изменяемостью и видимостью).""" Object.getOwnPropertyDescriptor() возвращает объект-дескриптор для собственного свойства (неунаследованного) указанного объекта Object.defineProperty создание свойства с флагами
Название:
JS за 10 МИНУТ Карл - НУ РЕАЛЬНО ПРОСТО (2 ЧАСТЬ)
Категория:
Разное