Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Erläuterung einiger Verwendungsmöglichkeiten von Javascript-Objekten

Detaillierte Erläuterung einiger Verwendungsmöglichkeiten von Javascript-Objekten

零下一度
零下一度Original
2017-06-25 09:42:26987Durchsuche

Dieses Objekt, nicht dieses Objekt. Fortsetzung des zweiten Updates. .

Gestern haben wir über die Grundkonzepte und die Erstellung von Objekten gesprochen:

 1. Zwei Möglichkeiten, auf Eigenschaften zuzugreifen: Punktsyntax, []-Syntax

 1 var dog =new Object(); 2 dog.name="阿黄"; 3 dog.age="2"; 4              5 //点语法用来访问对象的属性和方法 6 alert(dog.name); 7              8 //[]语法来访问对象属性 9 alert(dog["name"]);//var a="name";alert(dog[a]);10             11 //dog.name=dog["name"];  他俩是等价的

Sowohl die Punktsyntax als auch die [ ]-Syntax können auf die Eigenschaften eines Objekts zugreifen, es gibt jedoch auch Unterschiede :

 1. Die Punktsyntax entspricht hauptsächlich den Variablenbenennungsregeln

 2. Die [ ]-Syntax kann Variablen verwenden.

  3. Die [ ]-Syntax kann ungültige js-Zeichen verwenden ;

  4. Die Punktsyntax kann vollständig durch die [ ]-Syntax ersetzt werden, aber nicht umgekehrt;

  5. Die [ ]-Syntax kann Zahlen, Schlüsselwörter und reservierte Wörter verwenden, um auf Objekteigenschaften zuzugreifen. aber die Punktsyntax kann nicht.

 2. Verwenden Sie for in, um das Objekt zu durchlaufen

1 //对象属性的遍历,Key是属性名2     for(var Key in dog){3         console.log(dog[Key]);4         //dog[key]==dog[属性名]5                 //console.log(Key);6     }

 3. löschenAttribute löschen

  

 4. hasOwnProperty() Mit dieser Methode kann ermittelt werden, ob das Objekt eine bestimmte lokale Eigenschaft hat und der Rückgabewert TRUE oder FALSE ist

 

5. instanceof Diese Methode kann verwendet werden, um die Beziehung zwischen Instanzobjekten und Prototypen zu erkennen.

 

 Und noch ein bisschen mehr. . Wird nach dem Aussortieren weiter aktualisiert!

Laden....

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung einiger Verwendungsmöglichkeiten von Javascript-Objekten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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
Vorheriger Artikel:Einführung in Tabs in SwiperNächster Artikel:Einführung in Tabs in Swiper