Heim  >  Artikel  >  Web-Frontend  >  Benutzerdefiniertes JavaScript-Tutorial-Objekt

Benutzerdefiniertes JavaScript-Tutorial-Objekt

黄舟
黄舟Original
2016-12-22 15:40:421334Durchsuche

Erstellen Sie Ihre eigenen Objekte mit JavaScript. Obwohl JavaScript und der Browser selbst sehr leistungsfähig sind, bietet JavaScript dennoch Methoden zum Erstellen eines neuen Objekts. Dadurch ist es möglich, viele komplexe Aufgaben zu erledigen, ohne dass die Hilfe von Hypertext-Markup-Sprachen oder anderen Multimedia-Tools erforderlich ist.

Das Erstellen eines neuen Objekts in JavaScript ist sehr einfach. Zuerst muss ein Objekt definiert und dann eine Instanz des Objekts erstellt werden. Bei dieser Instanz handelt es sich um ein neues Objekt, das die grundlegenden Merkmale der Objektdefinition aufweist.

Definition des Objekts

Definition des JavaScript-Objekts, sein Grundformat ist wie folgt:

Funktionsobjekt (Eigenschaftstabelle)

This.prop1=prop1

This.prop2=prop2

...

This.meth=FunctionName1;

This.meth=FunctionName2;

.. .

In der Definition eines Objekts können Sie die Eigenschaften und Methoden des Objekts angeben. Eine Instanz eines Objekts besteht aus Eigenschaften und Methoden. Das Folgende ist beispielsweise eine Definition des Universitätsobjekts:

Funktion Universität(Name,Stadt,Erstellungsdatum-URL)

This.name=name

This.city= Stadt

This.creatDate=Neues Datum(creatDate)

This.URL=URL

Die grundlegende Bedeutung ist wie folgt:

Name – Geben Sie einen an „Einheit“-Name.

Stadt – die Stadt, in der sich die „Einheit“ befindet.

CreatDate – zeichnet das Aktualisierungsdatum des Universitätsobjekts auf.

URL – Dieses Objekt verweist auf eine URL.


Erstellen einer Objektinstanz

Sobald das Objekt definiert ist, können Sie eine Instanz des Objekts erstellen:

NewObject=Neues Objekt ();

Wobei Newobjet ein neues Objekt und Object ein bereits definiertes Objekt ist. Beispiel:

U = Neue Universität("Provinz Jiangsu", "Stadt Nanjing", "05.01.2014 12:00:00", "http://www.51ebk.com")


Verwendung von Objektmethoden

Zusätzlich zur Verwendung von Attributen in Objekten müssen Sie manchmal auch Methoden verwenden. In der Definition des Objekts sehen wir die Anweisung This.meth=FunctionName, die Methode zum Definieren des Objekts. Die Methode des eigentlichen Objekts ist eine Funktion FunctionName, durch die es seine Absicht verwirklicht.

Fügen Sie beispielsweise dem Universitätsobjekt eine Methode hinzu, die sich selbst anzeigt und den entsprechenden String zurückgibt.

Funktion Universität(Name,Stadt,Erstellungsdatum,URL)

This.Name=Name;

This.city=Stadt;

This.createDate =Neues Datum(creatDate);

This.URL=URL;

This.showuniversity=showuniversity;

This.showuniversity definiert eine Methode---showuniversity (). Die Methode showuniversity() implementiert die Anzeige des Universitätsobjekts selbst.

function showuniversity()

For (var prop in this)

alert(prop+="+this[prop]+"");

Unter anderem ist Alert eine interne Funktion in JavaScript, die ihre Zeichenfolge anzeigt.

Das Obige ist der Inhalt des benutzerdefinierten Objekts im JavaScript-Tutorial. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website. php.cn)! >


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