阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      JavaScript 注释和语法建议

      注释

      javascript的注释。单行注释是"//注释文字",多行注释是/注释文字/

      //注释文字
      
      /*
      * 多行注释1
      * 多行注释2
      * /
      

      语法建议:

      没有分号,也是可以的,但是不推荐这么做;

      压缩的时候可能会出错

      理论上加分号性能会更好,浏览器不必花时间判断是否要加分号了

      无论加不加分号,浏览器解析的时候会判断的,如果需要加的地方没有加,浏览器解析时候会加上去之后再解析

      不过如果你是框架里开发(比如 vue/react/electron 这些),压缩工具帮你压缩好,那不加也是没问题的,(压缩工具会压缩时候自动加分号)

      //bad
      var a=2 //
      
      //good
      var b=3;
      

      不建议使用var a=b=c=1;这种的写法;

      if-else 推荐加上{};

      //bad   
      if(true)
          console.log("bad");//有效,但是格式要是混乱后,容易出错,不推荐使用;
      
      //good
      if(true){
          console.log("good");//推荐使用,可以降低修改代码时出错的几率,可以让代码的意图更明确;
      }
      

      分号很多地方是可选的,推荐除了{}外都给加上;语句也可以换行的,但是有两个例外不能换行

      • 1、return、break、continue
      • 2、++,–运算符的时候;
      目录
      目录