Лексическое окружение. JavaScript

Поділитися
Вставка
  • Опубліковано 18 гру 2024

КОМЕНТАРІ • 79

  • @aksenovkirill5191
    @aksenovkirill5191 2 роки тому +11

    Лучшее объяснение, что я видел, которое сразу даёт понимание и областям видимости и контексту и замыканию и лексическому окружению!

    • @GoIT
      @GoIT  2 роки тому

      Дякуємо вам, раді, що були корисними!💛💙

    • @dexterholland4430
      @dexterholland4430 Рік тому +1

      Поддерживаю. Автору однозначно отдельное место в раю 🙏

  • @el_marca4987
    @el_marca4987 8 місяців тому +3

    Спасибо большое. Понял за 10 минут такую важную тему!

    • @GoIT
      @GoIT  8 місяців тому +1

      Дякуємо, що були з нами 🧡

  • @ugolblab6940
    @ugolblab6940 4 роки тому +15

    Блин, я два дня читал все возможные статьи, а тут за 8 минут всё стало понятно! Спасибо!

    • @GoIT
      @GoIT  4 роки тому +2

      Мы рады, что смогли Вам помочь!)

    • @ugolblab6940
      @ugolblab6940 4 роки тому

      @@GoIT а у вас нет случайно плейлиста по mobX?

  • @СергейДудник-м3к
    @СергейДудник-м3к 2 роки тому +5

    Просто в пустую потратил кучу времени, до того момента пока не посмотрел Ваш разбор, побольше бы таких видео, хотелось бы про замыкание )
    Удачи Вам и большого карьерного роста

    • @GoIT
      @GoIT  2 роки тому +1

      Дякуємо вам, раді, що вам подобається навчатись з нами!💛💙

  • @w0x3rrr81
    @w0x3rrr81 Рік тому +1

    лучшее объяснение из всех,что есть)

    • @GoIT
      @GoIT  Рік тому

      Дякуємо вам, раді, що вам сподобалося!🧡

  • @iharrwe
    @iharrwe 2 роки тому +1

    Красиво. Спасибо!

    • @GoIT
      @GoIT  2 роки тому

      Дякуємо за фідбек 🧡

  • @mastervision8302
    @mastervision8302 2 роки тому +2

    До блин 1000 лекций прочесал а тут всё на 100% понятном языке. Огромное спасиба из Армении

    • @GoIT
      @GoIT  2 роки тому

      Спасибо и вам, очень рады, что вам понравилось! Желаем вам успехов💪🏻

  • @JsMaster
    @JsMaster 2 роки тому +2

    Без лишнего, четко и понятно, спасибо автору!

    • @GoIT
      @GoIT  2 роки тому

      Спасибо и вам, очень рады, что понравилось видео!

  • @sergeyplotnikov5031
    @sergeyplotnikov5031 3 роки тому +4

    Идеальное объяснение!!!!! Великая благодарность!

    • @GoIT
      @GoIT  3 роки тому

      Рады быть полезными!😊

  • @wisemouse9999
    @wisemouse9999 11 місяців тому +1

    Репета пояснив дууже зрозуміло! Ментор класний! Дякую!

    • @GoIT
      @GoIT  11 місяців тому

      Дякуємо за фідбек! Ми теж так думаємо 😄😎 Успішного навчання 🥰

  • @Собственник-т3к
    @Собственник-т3к 2 роки тому +2

    в 100 раз понятнее чем у другого блогера, хотя тема та же самая. А потом умники в комментах пишут, что это я тупой, а не объяснение херовое. Спасибо

    • @GoIT
      @GoIT  2 роки тому

      Спасибо и вам, очень рады, что понравилось видео!

  • @Nazarioo0
    @Nazarioo0 5 років тому +9

    познавательно! Спасибо за видео. Странно, что никто не прокомментировал.

    • @GoIT
      @GoIT  5 років тому +1

      Спасибо за просмотр! Рады, что вам понравилось! :)

  • @howtojump0217
    @howtojump0217 2 роки тому +1

    ролик заслуживает 1кк+ просмотров как минимум. крутые гайды, спасибо!

    • @GoIT
      @GoIT  2 роки тому

      Дякуємо, що цінуєте 🧡

  • @igorkozloff1631
    @igorkozloff1631 2 роки тому +2

    просто браво, спасибо)

  • @timkandareli259
    @timkandareli259 2 роки тому +2

    Супер, очень хорошая подача

    • @GoIT
      @GoIT  2 роки тому

      Спасибо! Рады, что вам понравилось!🧡

  • @melmenx
    @melmenx Рік тому +1

    Огромное спасибо! Очень просто и понятно. 💪

    • @GoIT
      @GoIT  Рік тому

      Дякуємо за фідбек!🧡

  • @zagorsky1769
    @zagorsky1769 Рік тому +1

    Очень классно все объяснили! Спасибо!

    • @GoIT
      @GoIT  Рік тому +1

      Дякуємо вам, раді, що вам сподобалося!❤️‍🔥

  • @jakema4o
    @jakema4o 2 роки тому +2

    Гений

  • @katerina6259
    @katerina6259 2 роки тому +2

    спасибо, весьма доступно!

    • @GoIT
      @GoIT  2 роки тому +1

      Дякуємо вам, раді, що були корисними!💛💙

  • @ВоваШпилевой-в5ж
    @ВоваШпилевой-в5ж 2 роки тому +1

    спасибо очень круто!

    • @GoIT
      @GoIT  2 роки тому

      🧡 🧡 🧡

  • @prostojustme
    @prostojustme Рік тому +1

    спасибо помогло

  • @vadima6848
    @vadima6848 Рік тому +1

    Лучшее объяснение

    • @GoIT
      @GoIT  Рік тому

      Обіймаємо 🧡

  • @armkiller2011
    @armkiller2011 3 роки тому +1

    thanks

  • @MAKSIMTSA
    @MAKSIMTSA 2 роки тому +1

    Хорошо объяснил, очень доходчиво и простым языком!

    • @GoIT
      @GoIT  2 роки тому

      Спасибо! Рады, что вам понравилось!🧡

  • @ChristoforVrungel
    @ChristoforVrungel 5 років тому +5

    Спасибо огромное за такое подробное и понятное объяснение LE. Я целый вечер "убил" на внятный ролик про LE. Ваше объяснение - лучшее.

    • @GoIT
      @GoIT  5 років тому

      Спасибо за просмотр!

  • @yaro33324
    @yaro33324 4 роки тому +3

    Очень наглядно ,спасибо

    • @GoIT
      @GoIT  4 роки тому

      Спасибо за Ваш отзыв!)

  • @Maksym_Yashchenko
    @Maksym_Yashchenko 4 роки тому +3

    Большое спасибо! Для будущих инженеров всё очень доступно :)

    • @GoIT
      @GoIT  4 роки тому

      Спасибо!)

  • @mrs2251
    @mrs2251 2 роки тому +1

    🔥👍

    • @GoIT
      @GoIT  2 роки тому

      🧡

  • @vladsolovey6227
    @vladsolovey6227 Рік тому

    5:50 "Когда наша функци innerFn вызывается у неё создаётся такое же лексическе окружение", но оно ведь создаётся не при вызове функции, а при её объявлении. И ещё хотелось бы услышать про execution context в связке с lexical environment в одном видео, нигде не могу найти нормальной информации, в которой бы рассказывалось как оно вместе устроено

    • @GoIT
      @GoIT  Рік тому

      Вітаємо) Напишіть ваше питання у чат та ментори вам допоможуть 😊

  • @mykolashymechko862
    @mykolashymechko862 4 роки тому +1

    Красава, все ясно і зрозуміло пояснив

  • @kapitankrolick
    @kapitankrolick 2 роки тому +5

    а в чем разница между лексическим окружением, областью видимости и контекстом выполнения? область видимости это какое лексическое окружение будет видеть функция? отдельно каждая тема понятна, но вместе возникает путаница🙄

  • @duendelibertad
    @duendelibertad 5 років тому +1

    Хорошо рассказал всё. Спасибо. Но можно чуть медленнее))

    • @45632476
      @45632476 5 років тому +1

      в плеере ютуба есть функция "сделать помедленней".

  • @FilmicFil
    @FilmicFil 4 роки тому +1

    Спасибо огромное. Сразу видно что разбирается человек) Все четко и понятно) Я у вас на канале подобных видео по js не нашел. Есть плейлист с подобными разборами всяких промисов прототипов и тд?

  • @sengokusky1515
    @sengokusky1515 3 роки тому

    хорошее объяснение. блогодарочка! ;)

    • @GoIT
      @GoIT  3 роки тому

      Спасибо за обратную связь!)

  • @Виталя-ц2б
    @Виталя-ц2б 3 роки тому

    очень доступно, спасибо

    • @GoIT
      @GoIT  3 роки тому

      Добрый день!) Спасибо большое за обратную связь!) Очень рады быть полезными!)

  • @Bugsy0987987
    @Bugsy0987987 3 роки тому +1

    Если я правильно понимаю scope это свойство которое создается во время объявления функции и является ссылкой на ту область видимости в которой функция была создана
    , а environment - создается при вызове функции, и в нем есть environment record (то есть объект со всеми переменными по сути) + ссыль на окружение (scope)?

  • @serhiihudzenko4007
    @serhiihudzenko4007 3 роки тому

    Могу ли я вручную задавать outerLE к примеру ссылаясь на LE другой функции ?

  • @ЛежимБомбим
    @ЛежимБомбим 3 роки тому +2

    Вопрос: Почему при объявлении переменной MESSAGE через CONST выше, чем идёт вызов функции, срабатывает ошибка, а при объявлении его через VAR выдаёт UNDEFINED
    из лексического окружения?

    • @kostyapolishko6282
      @kostyapolishko6282 3 роки тому +1

      Тут уже идёт hoisting, var всплывают. Это другая тема для обсуждения )

  • @bogdanshelomanov5668
    @bogdanshelomanov5668 4 роки тому +2

    лексическое окружение(Environment ) и просто окружение (скоуп) это одно и тоже или нет? или скоуп - это устаревшее название - Environment новое?

    • @GoIT
      @GoIT  4 роки тому

      Разное, перовое это механизм языка, благодаря которому работает второе. Там пару страниц книги нужно чтобы детали объяснить поэтому вот так. Scope - это о доступности переменных в определенном более кода. LE это механизм, который все это реализует под капотом.

    • @bogdanshelomanov5668
      @bogdanshelomanov5668 4 роки тому

      @@GoIT но в итоге это все про одно? я видел вот что Scope это старое название ссылки. у функции есть ссылка [[ Scope ]], а есть [[ Environment ]], не могу найти, но у них было написано, что Environment - новое ее название

    • @ali0901
      @ali0901 3 роки тому

      @@GoIT какие книги посоветуйте для более детального изучение языка

  • @murad40
    @murad40 4 роки тому

    Ёпрст, сделали объяснение того когда эти две переменные располагаются выше вызова функции, а каково объяснение когда переменные ниже функции?? Или я чёт не понял?

    • @grihamikhailov1550
      @grihamikhailov1550 3 роки тому

      Получается, при вызове функции, переменные, которые там используются ещё не объявлены, поэтому будет ошибка

    • @jarjarbinks9685
      @jarjarbinks9685 2 роки тому

      во время вызова функции идентификатор константы отсутствовал в лексическом контексте и из-за этого вылезла ошибка

  • @shamiltat79
    @shamiltat79 Рік тому

    Гоайтівці Репету впізнають по голосу )))

    • @GoIT
      @GoIT  Рік тому

      Обіймаємо 😎🧡