при прочих равных, наличие лишней красивой бумажки никак не может являться минусом.
Да и вообще, можно в рамочку повесить и любоваться в перерывах =))
div {
background: red;
}
div:empty {
background: green;
}
var obj = { a: 1 };
var obj2 = obj;
obj2 = { a: 10 }
var obj1 = { a: 1}
(function (obj2) {
obj2 = { a: 2 };
})(obj1);
- предварительно создать ссылку на this
- используя bind
- вывести сеттер.
и.т.д.
Вот это все почитайте https://learn.javascript.ru/objects-more