Heim  >  Artikel  >  Web-Frontend  >  Zwei Möglichkeiten, selbstausführende Funktionen in js aufzurufen

Zwei Möglichkeiten, selbstausführende Funktionen in js aufzurufen

不言
不言Original
2018-08-23 15:36:065903Durchsuche

In diesem Artikel geht es um zwei Methoden zum Aufrufen selbstausführender Funktionen in js. Ich hoffe, dass er für Freunde hilfreich ist.

Definition der selbstausführenden Funktion:
Nachdem die selbstausführende Funktion oder die selbstaufrufende Funktion deklariert wurde, wird sie sofort aufgerufen und kann nur einmal verwendet werden. Es gibt zwei Möglichkeiten um es zu schreiben.

Schreibmethode eins:(Funktion)(tatsächlicher Parameter)

<script>
    (function (n1,n2){
        console.log("这是匿名函数的自执行的第一种写法,结果为:"+(n1+n2))
    })(10,100)//110

    (function start(n1,n2){
        console.log("这是函数声明方式的自执行的第一种写法,结果为:"+(n1+n2))
    })(10,100)//110</script>

Schreibmethode zwei: Format: (Funktion (aktueller Parameter) Parameter)) ist wie folgt

<script>
    (function (n1,n2){
        console.log("这是匿名函数的自执行的第二种写法,结果为:"+(n1+n2))
    }(10,100))//110

    (function start(n1,n2){
        console.log("这是函数声明方式的自执行的第二种写法,结果为:"+(n1+n2))
    }(10,100))//110</script>

Im Allgemeinen hängen selbstausführende Funktionen und Abschlüsse zusammen, denn wenn wir Abschlüsse verwenden, erhalten die Abschlüsse im Allgemeinen den Endwert der Variablen, sodass wir selbstausführende Funktionen verwenden müssen Funktion, um den Wert der Variablen jedes Mal abzurufen, damit der Abschluss den Wert jeder Variablenänderung abrufen kann.

Verwandte Empfehlungen:

Analysezusammenfassung lokaler Objekte, integrierter Objekte und Hostobjekte in js

Nummer (Nummer) in js Vorgangszusammenfassung (Code)

Das obige ist der detaillierte Inhalt vonZwei Möglichkeiten, selbstausführende Funktionen in js aufzurufen. 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