Size: a a a

JavaScript Noobs — сообщество новичков

2021 April 16

N

November in JavaScript Noobs — сообщество новичков
можно еще по другому сказать, когда функция завершает работу, ее лексическое окружение удаляется, но при замыкании, если функцию выкинули через return в открытый мир,  и она использовала переменные внешней функции, то лексическое окружение внешней функции не удалится
источник

RO

Required Optional in JavaScript Noobs — сообщество новичков
я наверное признаю свою ошибку, т.к. в спеку крайне редко залезал, видимо это моя ошибка
источник

RO

Required Optional in JavaScript Noobs — сообщество новичков
то, как работает интерпритатор\собирается АСТ дерево и прочее "подкапотное" никогда в целом не интересовало
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
ага, так тоже понимаю да
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
С удалением там другая тема)
источник

RO

Required Optional in JavaScript Noobs — сообщество новичков
я определенно не готов продолжать дискуссию на таком уровне)))
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
GC я пока не особо смотрел там
источник

N

November in JavaScript Noobs — сообщество новичков
ну не удаляются только используемые переменные, а все остальное -да
источник

j

jk in JavaScript Noobs — сообщество новичков
Так цепь лексических окружений это замыкание?
источник

j

jk in JavaScript Noobs — сообщество новичков
А при выполнении вложенных функций цепь lexical environment === call stack?
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Замыкание это функция, которая имеет доступ к внешним переменным, это реализовано с помощью цепочки лексических окружений
источник

v

va1 in JavaScript Noobs — сообщество новичков
Короче, замыкание - это то что понимают все, но никто его не может объяснить остальным. Значит его не существует, беспокоиться не о чем.
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
call stack это стэк контекстов выполнения, контексты выполнения не равны лексическим окружениям
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Короче это разные вещи
источник

j

jk in JavaScript Noobs — сообщество новичков
Вот это я бы и хотел понять.
источник

j

jk in JavaScript Noobs — сообщество новичков
Замыкание это просто одна функция со своим свежесозданным лексическим окружением, которое ссылается на прочие? Это значит замыкание?
источник

ВК

Владимир Квв... in JavaScript Noobs — сообщество новичков
Всем привет подскажите хороший курс по node.js
источник

KJ

King Julian in JavaScript Noobs — сообщество новичков
Тоже интересует данный вопрос)
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
А где оно используется в реальной практике например а разработке спа каких нить на реакте и тд?)
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Думаю это просто функция созданная, не обязательно вызванная
источник