TGViewer
CodeRoll | Frontend CodeRoll | Frontend @coderoll · 4.06K subscribers
Post #2386 1.13K
Разбираемся с this в JavaScript раз и навсегда

Бесконечно можно смотреть на три вещи: как горит огонь, как течет вода и то как фронтендеры пишут очередную статью про this.

Но все же такое количество статей существует не просто так, тема действительно для многих запутанная и зачастую даже сами авторы статей неправильно понимают this и соответственно закладывают неправильное понимание этого у читателей. Есть и хорошие статьи, где все описано верно, но в основном чисто с практической точки зрения, без погружения в то “как это работает на самом деле”.

В этой статье я попытаюсь раскрыть эту тему как можно глубже с теоретической точки зрения, исходя из спецификации ECMAScript, а уже на основе этой теории вывести определение значения this на практике.

Ссылка

#статьи
  • 👍 8
  • ❤ 1
  • 👎 1
More from @coderoll
  1. Oct 17, 2026❓ Что такое Callback Hell? Ответ: Callback Hell — это ситуация, когда код становится трудн…
  2. Oct 16, 2026Используем принципы “Чистого кода” в контексте JavaScript. Функции ❗️ Не создавайте глобал…
  3. Oct 15, 2026⚡️ В сети начали массово сливать IT-курсы и книги известных онлайн школ Вот отсортированна…
  4. Oct 15, 2026❓ Как работает метод map? Ответ: Метод map создаёт новый массив, применяя указанную функци…
  5. Oct 14, 2026АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ Проект «Terminal» стал крупнейшей библиотекой бесплатного об…
  6. Oct 14, 2026GitHub Copilot – AI-помощник для написания кода Позволяет писать код быстрее, учиться на п…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →