Was sind JavaScript-Objekte?

青灯夜游
Freigeben: 2021-10-28 15:10:07
Original
4371 Leute haben es durchsucht

In JavaScript ist ein Objekt eine Datensammlung mit Eigenschaften und Methoden. Es handelt sich um eine ungeordnete Sammlung verwandter Daten in Form von „Schlüssel:Wert“-Paaren. Um einen Objekttyp zu definieren, müssen Sie geschweifte Klammern „{}“ verwenden. " und die Syntax „{ name1:value1,...,nameN:valueN}".

Was sind JavaScript-Objekte?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

In JavaScript ist ein Objekt eine Sammlung von Daten mit Eigenschaften und Methoden. Es ist ein Container benannter Werte, die Eigenschaften und Methoden genannt werden. Auf die in einem Objekt enthaltenen Daten kann in zwei Formen zugegriffen werden: Eigenschaften und Methoden.

Object ist ein Referenzdatentyp. Einer Variablen, der ein Referenzwert zugewiesen ist, wird eine Referenz oder ein Zeiger auf diesen Wert bereitgestellt. Diese Referenz oder dieser Zeiger zeigt auf den Speicherort, an dem das Objekt gespeichert ist. Variablen speichern eigentlich keine Werte.

Der Objekttyp ist eine ungeordnete Menge aus Schlüsseln und Werten. Um einen Objekttyp zu definieren, müssen Sie geschweifte Klammern { verwenden. Das Syntaxformat lautet wie folgt:
{ },语法格式如下:

{name1: value1, name2: value2, name3: value3, ..., nameN: valueN}
Nach dem Login kopieren

其中 name1、name2、name3、...、nameN 为对象中的键,value1、value2、value3、...、valueN 为对应的值。

在 JavaScript 中,对象类型的键都是字符串类型的,值则可以是任意数据类型,例如字符串、数组、函数或其它对象等。要获取对象中的某个值,可以使用对象名.键rrree

wobei name1, name2, name3,..., nameN die Schlüssel im Objekt sind, value1, value2, value3,..., valueN die entsprechenden Werte.

In JavaScript sind die Schlüssel von Objekttypen alle Zeichenfolgentypen, und die Werte können beliebige Datentypen sein, z. B. Zeichenfolgen, Arrays, Funktionen oder andere Objekte. Um einen Wert in einem Objekt abzurufen, können Sie die Form object name.key verwenden, wie im folgenden Beispiel gezeigt:

var person = {
    name: 'Bob',
    age: 20,
    tags: ['js', 'web', 'mobile'],
    city: 'Beijing',
    hasCar: true,
    zipcode: null,
    displayName: function() {
        document.write(this.name);
    }
};
console.log(person.name);       // 输出 Bob
console.log(person.age);        // 输出 20
Nach dem Login kopieren
[Lernempfehlung: 🎜Javascript-Tutorial für Fortgeschrittene🎜]🎜

Das obige ist der detaillierte Inhalt vonWas sind JavaScript-Objekte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage