TGViewer
Логово верстальщика Логово верстальщика @webdevlair · 7.93K subscribers
Post #3990 805
👩‍💻 Что такое замыкания (closures) в JavaScript?

Замыкания позволяют функции запоминать переменные из своей внешней области видимости даже после завершения выполнения внешней функции.

function makeCounter() {
let count = 0;
return function() {
return ++count;
};
}

const counter = makeCounter();
console.log(counter()); // 1
console.log(counter()); // 2


🗣️ Замыкания полезны для создания функций с внутренним состоянием, например, счётчиков или настройки приватных данных.


🖥 Подробнее тут
More from @webdevlair
  1. Oct 4, 2026Как писать стили в 2026: CSS Modules, CSS-in-JS, Tailwind и zero-runtime Всем привет! Меня…
  2. Oct 4, 2026Моя эпопея с Elementor: 9 выводов после одного убитого сайта Год назад мы с корешем собира…
  3. Oct 2, 2026😅 Айтишник отправил в одну компанию три одинаковых резюме и только одно дошло до финала О…
  4. Oct 2, 2026🤣 Правильно расставленные приоритеты в моей жизни би лайк: 💥 xCode Journal
  5. Oct 1, 2026🤯 Люди взбунтовались против «пыточной для ИИ» На GitHub заметили открытый проект AI Tortu…
  6. Sep 29, 2026Подъехал официальный гайд по Claude Sonnet 5.5 Внутри без воды: в каких случаях выгоднее в…
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 →