var obj = { 'a', 'a', 'b', 'b'};
Object.defineProperties (obj, {
"c": {valor: 'c', enumerables: 0},
"d": {valor: 'd', enumerables: 0}
})
// {obj un: "A" , b: "b", d: "d", c: "c"}
Object.keys (obj) // [ "a", "b", "d"]
Object.getOwnPropertyNames (obj) // [" a B C D"]
Object.getOwnPropertyNames de recogida de matriz devuelven todas las propiedades del objeto en sí mismo
Object.keys () devuelve el objeto en sí pueden enumerarse matriz de conjuntos de atributos