Issue in Object Creation Section
divyanshu-rawat opened this issue · 1 comments
divyanshu-rawat commented
There are four ways in which keys and values can then be assigned to an object.
Here in 4th case I am encountering a problem when I console the newObject then it returns an empty object but why so ?
I am using node v7.3.0
// 4. Object.defineProperties
// Set properties
Object.defineProperties( newObject, {
"someKey": {
value: "Hello World",
writable: true
},
"anotherKey": {
value: "Foo bar",
writable: false
}
});
dancrumb commented
The property descriptor includes an enumerable
key that must be set to true
if you want to see it when you print the object to the console.