Перейти к содержимому

Урок JavaScript №25 - Методы объекта и this (контекст) | Курс FrontEnd 2021

Фронтенд от Палыча

0:00 / 0:00

Урок JavaScript №25 - Методы объекта и this (контекст) | Курс FrontEnd 2021

2 615 просмотров · 5 лет назад
Фронтенд от Палыча
1,96 тыс. подписчиков
2 615 просмотров · 5 лет назад
Методы js и this js. Методы объекта в JavaScript и ключевое слово this, он же контекст выполнения функции. Простая концепция на которой строится почти вся современная разработка, не только фронтенд, но и вся остальная. Тема простая для понимания, но содержит подводные камни, которые вы можете обнаружить опытным путем, но мы разберем их в будущих уроках. Курс Frontend разработки 2021 - уроки по JavaScript с нуля до junior. Домашнее зание: 1) Создайте объект сумматор, который имеет 2 свойства числа и метод вывода в консоль их суммы. 2) Расширьте предыдущий объект методами умножения, деления и вычитания 3) Создайте объект человека, со свойствами возраста, имени и профессии, и метод hi который в зависимости от значений в объекте представляется, например "Привет, меня зовут Паша, мне 25 лет и я программист" 4) Создайте объект в котором есть объект и у каждого из них есть поле score и метод logScore. Вызовите оба метода и посмотрите на результат. Метод logScore должен выводить score своего объекта в консоль. {score, logScore(), innerObj: {score, logScore()}} 5) Создайте объект со свойством name и методом say который принимает в себя строку и выводит в консоль `&{name} говорит: &{arg}’. например "Паша говорит: привет" Тайм-коды: 00:00 - Функция как сущность 00:40 - Создадим метод 01:45 - this (контекст) 02:22 - Примеры с this в методах 07:27 - Короткая запись методов объекта 08:04 - Заключение