Heim > Web-Frontend > Front-End-Fragen und Antworten > Was wird zum Definieren von Funktionen in Javascript verwendet?

Was wird zum Definieren von Funktionen in Javascript verwendet?

WBOY
Freigeben: 2022-04-13 18:50:58
Original
3043 Leute haben es durchsucht

So definieren Sie eine Funktion in JavaScript: 1. Verwenden Sie das Schlüsselwort function, um eine benannte Funktion zu definieren. Die Syntax lautet „Funktionsname (Parameter) {ausgeführter Code}“ 2. Verwenden Sie „var x=function(name)“; {ausgeführter Code}" ;" definiert eine anonyme Funktion.

Was wird zum Definieren von Funktionen in Javascript verwendet?

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

Was wird zum Definieren von Funktionen in JavaScript verwendet?

1 JavaScript verwendet das Schlüsselwort function, um Funktionen zu definieren.

Funktion kann durch Deklaration definiert werden oder ein Ausdruck sein.

Syntax der Funktionsdeklaration:

function functionName(parameters) {
  执行的代码}
Nach dem Login kopieren

Die Funktion wird nicht sofort nach der Deklaration ausgeführt, sondern aufgerufen, wenn wir sie benötigen.

Beispiel:

function myFunction(a, b) {
    return a * b;
}
Nach dem Login kopieren

Hinweis:

Semikolons werden verwendet, um ausführbare JavaScript-Anweisungen zu trennen.

Da es sich bei der Funktionsdeklaration nicht um eine ausführbare Anweisung handelt, endet sie nicht mit einem Semikolon.

2. Funktionsausdruck

JavaScript-Funktionen können durch einen Ausdruck definiert werden.

Funktionsausdrücke können in Variablen gespeichert werden:

var x = function (a, b) {return a * b};
Nach dem Login kopieren

Nachdem der Funktionsausdruck in einer Variablen gespeichert wurde, kann die Variable auch als Funktion verwendet werden:

var x = function (a, b) {return a * b};
var z = x(4, 3);
Nach dem Login kopieren

Die obige Funktion ist eigentlich eine anonyme Funktion (die Funktion hat keinen Namen). ).

Funktion wird in einer Variablen gespeichert und erfordert keinen Funktionsnamen. Sie wird normalerweise über den Variablennamen aufgerufen.

Hinweis: Die obige Funktion endet mit einem Semikolon, da es sich um eine Ausführungsanweisung handelt.

Function()-Konstruktor

Im obigen Beispiel haben wir gelernt, dass Funktionen durch das Schlüsselwort function definiert werden.

Funktionen können auch über den integrierten JavaScript-Funktionskonstruktor (Function()) definiert werden.

var myFunction = new Function("a", "b", "return a * b");
var x = myFunction(4, 3);
Nach dem Login kopieren

Das obige Beispiel kann wie folgt geschrieben werden:

var myFunction = function (a, b) {return a * b};
var x = myFunction(4, 3);
Nach dem Login kopieren

[Verwandte Empfehlungen: Javascript-Video-Tutorial, Web-Frontend]

Das obige ist der detaillierte Inhalt vonWas wird zum Definieren von Funktionen in Javascript verwendet?. 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