Kann jemand bitte den Unterschied zwischen Objekt- und Objektliteralen in JavaScript erklären?Objekt- und Objektliterale in JavaScript
Bisher habe ich gelernt, durch eine Google-Suche wird unten gegeben:
1) Objekt ist eine Sammlung von Name-Wert-Paaren wie: Adresse: „meine Adresse“.
2) Objekt Literale sind eine Folge von Name/Wert-Paaren, die durch Kommata getrennt und von geschweiften Klammern umgeben sind. Zum Beispiel: {Adresse: "Meine Adresse", Rolle: 0001}
Aber es macht immer noch keinen Sinn für mich. Ich kann die grundlegenden Unterschiede zwischen diesen beiden nicht herausfinden. Tatsächlich bin ich verwirrt mit der 'Sammlung von Name-Wert-Paar' und 'Sequenz von Name-Wert-Paaren'.
Ein Objektliteral ist nur der Name für die Syntax, um ein Objekt in-line zu definieren. Es wird auch [Objektinitialisierer-Notation] genannt (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer). – 4castle