阿西河

所有教程

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

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Javascript 测试和性能分析小方法

      测试和性能分析

      掌握JS这门语言和跨浏览器编码问题是称为WEB开发者的重要条件,但并不是全部;

      如果想要写出高质量的代码,还需要包括下面的因素

      • 测试
      • 性能分析
      • 调试技巧;

      测试

      测试可以保证我们程序的稳健性,我们可以通过console.assert来实现;

      var a=1;
      var b=2;
      console.assert(a===1,"a不等于1");
      console.assert(b===1,"b不等于1");//这一行被输出
      

      第一个参数是一个条件/表达式,应该是true,如果是false,这条断言就会失败,会在控制台打印出来;

      调试的时候,console.log也是经常使用的;

      console.log(a,b);
      

      性能分析

      虽然chrome浏览器已经很牛X了,但这并不是称为编写垃圾代码的借口,可以通过执行时间来进行优化;

      //性能优化
      console.time("timer");
      for(var i=0;i<10000;i++){}
      console.timeEnd("timer");
      

      这样就可以看一段代码的运行时间了;

      目录
      目录