mock_sobes
← JavaScript: ядро языка (event loop, замыкания, async)
senior correct_vs_wrong #417
Какой код корректнее и почему? Объясни про memory leak от замыканий. ```js // Вариант A function makeHandler() { const bigData = new Array(1000000).fill('x'); const small = bigData[0]; return function() { console.log(small); }; } // Вариант B function makeHandler() { const bigData = new Array(1000000).fill('x'); const small = bigData[0]; bigData = null; return function() { console.log(small); }; } ```
Чтобы решить вопрос и сохранить попытку — войди.