Heim > Web-Frontend > js-Tutorial > Hauptteil

Erfahren Sie mehr über JS! /+/-/~ function() {/*...*/}() Was bedeutet das?

coldplay.xixi
Freigeben: 2020-06-29 17:41:59
nach vorne
2715 Leute haben es durchsucht

Erfahren Sie mehr über JS! /+/-/~ function() {/*...*/}() Was bedeutet das?

Selbstausführende anonyme Funktion:

  • Gemeinsames Format: (function() { /* code */ })();
  • Erklärung: Das erste Klammerpaar um die Funktion (function(){}) gibt eine unbenannte Funktion an das Skript zurück, und dann führt ein Paar leerer Klammern sofort die zurückgegebene unbenannte Funktion aus die anonyme Funktion.
  • Funktion: Sie können damit einen Namespace erstellen, solange Sie Ihren gesamten Code in diesen speziellen Funktions-Wrapper schreiben, kann von außen nicht darauf zugegriffen werden, es sei denn, Sie erlauben dies (Fenster vor der Variablen hinzufügen, sodass die Funktion oder die Variable global wird). Der Code jeder JavaScript-Bibliothek ist grundsätzlich in dieser Form organisiert.

Zusammenfassend sind die Hauptfunktionen der Ausführungsfunktion die anonyme und automatische Ausführung. Der Code wird bereits ausgeführt, wenn er interpretiert wird.

Andere Schreibmethoden

(function () { /* code */ } ()); 
!function () { /* code */ } ();
~function () { /* code */ } ();
-function () { /* code */ } ();
+function () { /* code */ } ();
Nach dem Login kopieren

Verwandtes Lern-Tutorial: Javascript-Tutorial

Das obige ist der detaillierte Inhalt vonErfahren Sie mehr über JS! /+/-/~ function() {/*...*/}() Was bedeutet das?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
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