Object.create-Methode in Javascript

Als Anfänger in Javascript habe ich versucht, die Object.create () -Methode von hier aus zu verstehen

https://developer-new.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Object/create

Im Beispielcode, Zeile 18. Eine Accessoreigenschaft wird erstellt, deren beschreibbarer Wert auf true festgelegt ist. Ich habe auch gelesen, dass beschreibbar nur für Datenbeschreiber ist.

Versucht zu rennen,

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); 

Ich bekommeinvalid property error.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage