Если у меня есть приложение реагирования на SSR, запущенное на узле с компонентом, который устанавливает переменную типа let global = {}
, а затем выполняет что-то вроде global.name = 'sam'
, будет ли эта глобальная переменная заменять / перезаписывать глобальный объект узла ИЛИ будет ли эта глобальная переменная просто в рамках реактивного компонента? Будет ли этот объект собираться мусором, когда компонент размонтируется, или он останется в памяти как глобальный объект узла?
Я знаю, что не рекомендуется использовать global
в качестве имени переменной, но просто интересно, если это может привести к утечке памяти.