eine einzeilige Antwort ist, um sicher mehr Javascript-Dateien verketten. semi-colon
mit nicht erhöhen Ausgabe
Sie mehrere Funktionen
IIFE 1
(function(){
//Rest of code
})(); // Note it is a IIFE
IIFE 2
(function(){
// Rest of code
})(); // Note it is also IIFE
Auf Verkettung Angenommen haben es wie
aussehen
(function(){})()(function(){})()
Aber wenn Sie ein semi-colon
vor der Funktion hinzufügen, wird es aussehen wie
;(function(){})();(function(){})()
So durch ein ;
Hinzufügen es dafür sorgt, wenn jeder Ausdruck nicht richtig beendet.
Beispiel 2
Angenommen, Sie eine JS-Datei mit einem variablen
var someVar = "myVar"
anderen JS-Datei mit einiger Funktion auf Verkettung
(function(){})()
Jetzt wird es wie
aussieht
var someVar ="myVar"(function(){})() // It may give rise to error
Mit semi-colon
wird es wie
aussehen
var someVar ="myVar";(function(){})()