update js

This commit is contained in:
2025-03-25 16:40:25 +03:00
parent f26d9d8512
commit b944823298
60 changed files with 154 additions and 67 deletions

View File

@@ -3,8 +3,6 @@ sidebar_position: 6
---
# Область видимости переменных, замыкание
Источник: DeepSeek
Доп. источник: [https://learn.javascript.ru/closure](https://learn.javascript.ru/closure)
## Область видимости (scope)
В JavaScript **область видимости (scope)** определяет, где переменные, функции и другие идентификаторы могут быть использованы в коде. Понимание области видимости важно для написания корректного и предсказуемого кода. В JavaScript есть несколько типов областей видимости:
@@ -134,3 +132,6 @@ delayedGreeting("Алексей"); // Через 1 секунду: "Привет
Замыкания могут приводить к утечкам памяти, если они сохраняют ссылки на большие объекты, которые больше не используются. Чтобы избежать этого:
- Убедитесь, что замыкания не сохраняют ненужные данные.
- Используйте null для очистки ссылок, когда они больше не нужны.
🚀 Источник: DeepSeek \
🚀 Доп. источник: [https://learn.javascript.ru/closure](https://learn.javascript.ru/closure)