console.log(Reflect.ownKeys({ z: 3, y: 2, x: 1 }));
console.log(Reflect.ownKeys([]));
let sym = Symbol.
for
(
'comet'
)
let sym2 = Symbol.
for
(
'meteor'
)
let obj = {
[sym]: 0,
'val'
: 0,
'45'
: 0,
'sdf'
: 0,
[sym2]: 0,
'safss'
: 0,
'34'
: 0,
'val2'
: 0
}
console.log(Reflect.ownKeys(obj));
let obj1 = Object.create({}, {
hoo:
{ value:
function
() {
return
this
.hoo; } }
});
console.log(Object.keys(obj1));
console.log(Reflect.ownKeys(obj1));