Почему объект foo не меняется?
#javascript #closures #javascript #замыкания Вопрос: var foo = {'bar': 1}; function overwriteFoo(obj) { obj = foo; obj = {'bar': 2}; } overwriteFoo(foo) console.log(foo) Я думал, что присвоение foo объекту obj…
#javascript #closures #javascript #замыкания Вопрос: var foo = {'bar': 1}; function overwriteFoo(obj) { obj = foo; obj = {'bar': 2}; } overwriteFoo(foo) console.log(foo) Я думал, что присвоение foo объекту obj…