Публикации по теме 'javascript-scope'


Область действия JavaScript
Эта статья станет частью серии, в которой я хочу объяснить замыкание в javascript. Замыкание — одна из самых важных и ценных возможностей javascript. Это тема, которая вызвала много вопросов на интервью, и иногда она создает кошмар для многих разработчиков Javascript. Хм, вы можете быть удивлены, почему? Причина этого в том, что разработчик не хочет понимать, как и почему работает его код, вместо этого он просто пытается перейти к решениям, которые они нашли в какой-то кулинарной..

Область видимости в JavaScript
Область видимости определяет видимость или доступность переменной или другого ресурса в области вашего кода. В JavaScript область видимости определяет, к каким переменным у вас есть доступ. В javascript есть два типа области действия 1. локальная область действия . 2. глобальная область действия . Локальный охват: Переменные, которые можно использовать только в определенной части вашего кода, считаются находящимися в локальной области. Эти переменные также называются..

Понимание области видимости в JavaScript 🔍
Понимание области видимости в JavaScript 🔍 🌍 Глобальная область видимости: переменные, объявленные вне функций, находятся в глобальной области видимости и доступны в любом месте кода. 📦 Область действия функции. Переменные, объявленные внутри функций, ограничены областью действия этой функции и не могут быть доступны за ее пределами. 🔗 Область действия блока: введенная в let и const , область действия блока ограничивает доступ к переменной ближайшим окружающим блоком {} ...

Что такое лексическая область видимости в JavaScript?
Лексическая область видимости, также известная как статическая область видимости, — это то, о чем вы много раз слышали в своем путешествии по JavaScript, и важно понимать, что именно это означает. Если вы еще этого не сделали, не забудьте также прочитать мой пост об объявлениях переменных , чтобы понять, как работает область видимости, а также контекст выполнения , так как это поможет вам понять лексическую область видимости намного быстрее (что я также кратко объясняю здесь) ...

В чем разница между Var, Let и Const в JavaScript?
В недалеком прошлом был только один способ определить переменную в JavaScript - var . Однако с появлением ES6 были добавлены два дополнительных способа: let и const . Подождите ... зачем нам три разных способа сделать одно и то же? Есть ли случаи, когда одно следует использовать вместо другого? Что ж, это некоторые из вопросов, на которые я собираюсь ответить вам в этой статье. Но сначала нам нужно немного обсудить концепцию под названием область действия . Область действия..

JavaScript, несколько основных понятий
Во время моего учебного курса по разработке программного обеспечения в школе Flatiron я познакомился с Ruby, Rails, JavaScript, React и всем остальным. Мне было очень весело создавать проекты с коллегами, используя методологию agile, и, как недавний выпускник, я продолжаю писать код для создания веб-приложений самостоятельно. Хотя я согласен с тем, что единственный способ выучить язык - это кодирование, кодирование и кодирование, я также считаю, что важно знать его основы и определения..

Блок, функция и глобальная область видимости в JavaScript
Понимание основ работы области видимости в JavaScript избавит вас от головной боли, времени и ошибок в будущем. Поговорим об объявлениях переменных. Var, let и const. Какая разница? Если вы относитесь к ним, как к гороху и бобам гарбанзо, то пора изменить свой образ жизни. Давайте вместе рассмотрим различия. Var и Let До ES6 у JavaScript были только функции и глобальная область видимости. Это означало, что переменная, объявленная внутри функции, жила внутри функции, а..