Методы 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 - Заключение
Watch video Урок JavaScript №25 - Методы объекта и this (контекст) | Курс FrontEnd 2021 online without registration, duration hours minute second in high quality. This video was added by user Фронтенд от Палыча 26 June 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 2,313 once and liked it 109 people.