Методы 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 - Заключение
Смотрите видео Урок JavaScript №25 - Методы объекта и this (контекст) | Курс FrontEnd 2021 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Фронтенд от Палыча 26 Июнь 2021, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 2,313 раз и оно понравилось 109 людям.