Object.keys và Object.getOwnPropertyNames
Object.keys
và Object.getOwnPropertyNames
Person = function(name){ this.name = name || '' } Person.prototype.sayHello = function(){ console.log('hello') } p = new Person('yangyang') p.age = 18 Object.defineProperties(p, { age:{ enumerable:false } }) console.log(Object.keys(p)) // ["name"] console.log(Object.getOwnPropertyNames(p)) // ["name", "age"]
Có thể bạn đã miss một số snippets code