var obj = { a : 2 }; (function(obj){ obj = { a: 1 } }(obj)); console.log(obj) // 2
var obj = { a : 2 }; (function(obj){ obj.a = 1; }(obj)); console.log(obj) // 1