7
Tôi đang cố gắng sử dụng defineProperty cho các thuộc tính được tạo không xuất hiện trong ... trong chu kỳ, nhưng nó không hoạt động. Mã này có đúng không?javascript defineProperty để tạo một thuộc tính không thể đếm được
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);
}
nên đánh dấu đây là câu trả lời đúng, @ lorenzo-c. – jackyalcine