7
Sto provando a utilizzare defineProperty per rendere gli attributi non visualizzati in per ... in ciclo, ma non funziona. Questo codice è corretto?javascript defineProperty per rendere un attributo non enumerabile
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);
}
dovrebbe segnare questa come la risposta corretta, @ lorenzo-c. – jackyalcine