7
Estoy tratando de usar defineProperty para que los atributos hechos no aparezcan en ... en ciclo, pero no funciona. Es este código correcto?javascript defineProperty para hacer un atributo no enumerable
function Item() {
this.enumerable = "enum";
this.nonEnum = "noEnum";
}
Object.defineProperty(Item, "nonEnum", { enumerable: false });
var test = new Item();
for (var tmp in test){
console.log(tmp);
}
debe marcar esto como la respuesta correcta, @ Lorenzo-c. – jackyalcine