Какие основные недостатки и риски связаны с использованием closures в JavaScript, и как они могут повлиять на управление памятью, область видимости переменных и производительность приложения? — ДейлиПреп