Heim  >  Artikel  >  Web-Frontend  >  Was ist die Verwendung von Javascript?

Was ist die Verwendung von Javascript?

藏色散人
藏色散人Original
2021-10-29 14:06:551937Durchsuche

Die Funktion von Javascript Apply besteht darin, Methoden für verschiedene Objekte zu schreiben. Die Methode apply() akzeptiert Parameter in Form von Arrays und ihre Verwendungssyntax lautet beispielsweise „person.fullName.apply(person1);“.

Was ist die Verwendung von Javascript?

Die Betriebsumgebung dieses Artikels: Windows 7-System, Javascript-Version 1.8.5, DELL G3-Computer

Was ist die Verwendung von Javascript?

JavaScript-Funktionen Apply

Methodenwiederverwendung

Mit der apply()-Methode können Sie Methoden für verschiedene Objekte schreiben.

JavaScript apply()-Methode

apply()-Methode ist der call()-Methode sehr ähnlich:

(Gleiche Funktion: beide existieren, um den Kontext zu ändern, in dem eine Funktion ausgeführt wird, um dies innerhalb der zu ändern Funktionskörper, der auf zeigt)

In diesem Beispiel wird die Methode fullName von person auf person1 angewendet:

Instanz

var person = {
    fullName: function() {
        return this.firstName + " " + this.lastName;
    }
}
var person1 = {
    firstName: "Bill",
    lastName: "Gates",
}
person.fullName.apply(person1);  // 将返回 "Bill Gates"

Hinweis: Der Unterschied zwischen

call() und apply()

Der Unterschied ist: Die Methode

call() akzeptiert jeweils Parameter. Die Methode

apply() akzeptiert Parameter in Form von Arrays.

Die Methode apply() ist sehr praktisch, wenn Sie ein Array anstelle einer Parameterliste verwenden möchten.

Empfohlenes Lernen: „JavaScript-Grundlagen-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von Javascript?. 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