Maison > Article > interface Web > Une brève discussion sur l'utilisation des points-virgules dans les compétences javascript_javascript
Est-il nécessaire d'ajouter un point-virgule au début d'une fonction en JS ? Dois-je ajouter un point-virgule après l'instruction js ? Les points-virgules doivent-ils être utilisés après les accolades JavaScript ? Que signifient le point d'exclamation et le point-virgule au début de la fonction dans JS ?
Après avoir intégré plusieurs fichiers JS dans un seul fichier, pour éviter les erreurs de syntaxe lors de la compression du code, vous pouvez le gérer comme suit
1. Ajoutez un point-virgule avant js
Par exemple :;(function($){...codez ici...})();
En Javascript, un point-virgule indique la fin d'une instruction. Il est ajouté au début pour la séparer des autres méthodes lors de la compression et indique le début d'une nouvelle instruction
2. Ajoutez un point-virgule après la fonction js
Par exemple
// 模块1 // 前面有若干代码 var Manager = { prop: '', method: function () { } } // 模块2,开头是个立即执行函数 (function () { // 代码 })()
Après compression, il devient : }}(fonction où il sera exécuté en fonction, donc l'analyse globale sera erronée
Solution : Ajouter un point-virgule après la fonction Manager
Ce qui précède représente l’intégralité du contenu de cet article, j’espère que vous l’aimerez tous.