JS abstraction des fonctions publiques
Problème
Après avoir expérimenté un « grand nombre » de développement de projets, j'ai découvert que de plus en plus de méthodes peuvent être extraites et utilisées comme méthode publique. Alors, comment implémenter cette idée en js ?
Réponse
Par exemple, la méthode suivante est utilisée pour implémenter l'heure standard Jeudi 19 mars 2015 12:00:00 GMT+0800 (heure normale de Chine) est converti au format 2015-03-19 12:00:00. ShopStatementController
var formatDateTime = function (date) { var y = date.getFullYear(); var m = date.getMonth() + 1; m = m < 10 ? ('0' + m) : m; var d = date.getDate(); d = d < 10 ? ('0' + d) : d; var h = date.getHours(); var minute = date.getMinutes(); minute = minute < 10 ? ('0' + minute) : minute; var second = date.getSeconds(); return y + '-' + m + '-' + d+' '+h+':'+minute+':'+second ; };
Le rendu converti est le suivant :
Méthode
Consultez l'article de blog pour plus de détails : http://blog.csdn.net/sunhuaqiang1/article/details/50450419
Ajoutez l'exemple de code suivant en haut de le fichier appelant :
document.write("<script language=javascript src='js/import.js'></script>");
(Remarque : Parfois, les fichiers que vous référencez peuvent également devoir référencer d'autres js, nous devons référencer le fichier js requis de la même manière)
Implémentation
controller.js fait référence à Utils.js, vous devez écrire l'instruction suivante en haut de controller.js :
document.write("");
Écrivez le corps de la méthode ci-dessus dans Utils.js.
Pour plus de connaissances sur la programmation, veuillez visiter : Vidéo de programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!