Heim  >  Artikel  >  Web-Frontend  >  Können Javascript-Funktionen mit var definiert werden?

Können Javascript-Funktionen mit var definiert werden?

青灯夜游
青灯夜游Original
2022-02-16 14:58:001584Durchsuche

Javascript-Funktionen können mit var definiert werden. In JavaScript kann eine Funktion durch eine Deklaration oder einen Ausdruck definiert werden, wobei die Syntax „var funName = new Function (parameter list, „function structure Statement“);“ verwendet wird.

Können Javascript-Funktionen mit var definiert werden?

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

In JavaScript können Funktionen über das Schlüsselwort function deklariert werden.

function funName([参数列表]) {
    statements
}

Sie können es auch mit dem Function()-Konstruktor über einen Ausdruck definieren:

var funName = new Function(参数列表,body);

Die Parametertypen von Function() sind alle Zeichenfolgen. Der Hauptteil stellt die Funktionsstrukturanweisung der erstellten Funktion dar. Die Hauptanweisungen sind getrennt durch durch Zahlen getrennt.

Anwendungsbeispiel:

Sie können alle Parameter weglassen und nur eine Zeichenfolge übergeben, um den Funktionskörper darzustellen.

var f = new Function ("a", "b", "return a+b");  //通过构造函数来克隆函数结构

Im obigen Code ist f der Name der erstellten Funktion. Es wird dieselbe Funktion definiert und das Schlüsselwort function kann zum Entwerfen einer Funktion mit derselben Struktur verwendet werden.

function f(a, b) {  //使用function语句定义函数结构
    return a + b;
}

【Verwandte Empfehlungen: Javascript-Lern-Tutorial

Das obige ist der detaillierte Inhalt vonKönnen Javascript-Funktionen mit var definiert werden?. 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