https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/hasOwnProperty#Example.3a_Iterating_over_the_properties_of_an_object
у создать объект для хранения таких свойств, как
var o = {x: 20, y: 40, color: 'red'};
Дополнительные свойства могут быть добавлены к объекту в течение его жизни, поэтому я хотел бы использовать общий способ циклического перебора свойств, чтобы установить их позже. Я знаю, еслиObject.prototype
был перепутан, просто
for(var prop in o) { ... }
приведет к тому, что его свойства также будут зациклены. Какие другие вещи могут привести к тому, что это испортится, и какой самый безопасный способ сделать это?