0
Nesnede olmayan bir özellik nasıl oluşturulur, böylece bir for..in döngüsünde görünmez, ancak aksi halde Object.property sözdizimi kullanılarak erişilebilir olur?Javascript sayısız özellik
Nesnede olmayan bir özellik nasıl oluşturulur, böylece bir for..in döngüsünde görünmez, ancak aksi halde Object.property sözdizimi kullanılarak erişilebilir olur?Javascript sayısız özellik
Görev için Object.defineProperty
'u kullanabilirsiniz. enumerable
dışında, writable
ve configurable
(silinebilir) özelliklerini de ayarlayabilirsiniz.
var obj = {a: 1};
Object.defineProperty(obj, 'b', {
value: 2,
enumerable: false,
});
console.log(obj.b); //2
for (var key in obj) {
alert(key); //just 'a'
}