Народ, всем привет. Сегодня вкратце и простыми словами я попробую объяснить тем, кто активно изучает JavaScript и хочет разобраться во всех его аспектах, что такое this и в каких случаях его лучше применять. Сам по себе JS просто необходим при написании хороших динамических сайтов. Хотя на практике, я по секрету скажу, довольно редко использую this в своей работе, но понимание того, что это и с чем его едят будет довольно полезно. Особенно при работе с объектами. Ведь по своей сути this это ничто иное, как ссылка на какой-то текущий объект, понятный из контекста. И вся ценность его как раз в том, что это объект не постоянный и меняется, скажем, от функции или обстоятельств, в котором он применяется. Если объяснять на простом примере, то вот есть задачи, или скажем, методы какого то объекта, например, молока: Если я перепишу все тоже самое, но с использованием this, получив.. ..то, в зависимости от контекста и объекта, я могу применять эти методы как к объекту «молоко», так и к объекту
Что такое THIS в javascript, или как понять объект из контекста
11 февраля 202411 фев 2024
190
2 мин