Heim > Web-Frontend > js-Tutorial > Lassen Sie uns über die Methode zum Abstrahieren öffentlicher Funktionen in JavaScript sprechen

Lassen Sie uns über die Methode zum Abstrahieren öffentlicher Funktionen in JavaScript sprechen

青灯夜游
Freigeben: 2021-02-16 09:03:11
nach vorne
3188 Leute haben es durchsucht

Lassen Sie uns über die Methode zum Abstrahieren öffentlicher Funktionen in JavaScript sprechen

JS extrahiert öffentliche Funktionen

Problem

Nachdem ich eine „große Anzahl“ der Projektentwicklung erlebt hatte, stellte ich fest, dass immer mehr Methoden extrahiert und als öffentliche Methode verwendet werden können. Wie kann man diese Idee also in js umsetzen?

Antwort

Zum Beispiel wird die folgende Methode verwendet, um die Standardzeit umzurechnen: 00: 00-Format. ShopStatementController

var formatDateTime = function (date) {  
    var y = date.getFullYear();  
    var m = date.getMonth() + 1;  
    m = m < 10 ? (&#39;0&#39; + m) : m;  
    var d = date.getDate();  
    d = d < 10 ? (&#39;0&#39; + d) : d;  
    var h = date.getHours();  
    var minute = date.getMinutes();  
    minute = minute < 10 ? (&#39;0&#39; + minute) : minute;  
var second = date.getSeconds();
    return y + &#39;-&#39; + m + &#39;-&#39; + d+&#39; &#39;+h+&#39;:&#39;+minute+&#39;:&#39;+second ; 
};
Nach dem Login kopieren
Das konvertierte Rendering ist wie folgt:

Methode

Weitere Informationen finden Sie im Blogbeitrag: http://blog.csdn.net/sunhuaqiang1/article/details/50 450419

Fügen Sie oben in der aufrufenden Datei den folgenden Beispielcode hinzu:

    document.write("<script language=javascript src=&#39;js/import.js&#39;></script>");
Nach dem Login kopieren
(Hinweis: Manchmal muss die Datei, auf die Sie verweisen, möglicherweise auch auf andere JS-Dateien verweisen. Wir müssen die erforderliche JS-Datei auf die gleiche Weise referenzieren)

Implementierung

controller.js verweist auf Utils.js. Sie müssen die folgende Anweisung oben in controller.js schreiben:

document.write(

"

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage