Método de Object.create en javascript
Siendo un principiante en javascript, intenté entender el método Object.create () desde aquí
https://developer-new.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Object/create
En el código de ejemplo, línea 18. Se crea una propiedad de acceso con el conjunto grabable en verdadero. También leí que el escribible es solo para descriptores de datos.
Intentado correr,
var o = Object.create(Object.prototype, {
// foo is a regular "value property"
foo: {
writable:true, configurable:true, value: "hello"
},
// bar is a getter-and-setter (accessor) property
bar: {
writable: true,
configurable: false,
get: function() { return 10 },
set: function(value) { console.log("Setting `o.bar` to", value) }
}
});
console.log(o);
yo obtengoinvalid property error
.