前端性能优化手册类型转换专题
上一篇:服务端优化 下一篇:逻辑判断优化

类型转换专题

类型转换专题

  • 把数字转换成字符串。
    • 应用""+1,效率是最高。
      • 性能上来说:""+字符串>String()>.toString()>new String()
        • String()属于内部函数,所以速度很快。
        • .toString()要查询原型中的函数,所以速度略慢。
        • new String()最慢。
  • 浮点数转换成整型。
    • 错误使用使用parseInt()
      • parseInt()是用于将字符串转换成数字,而不是浮点数整型之间的转换。
    • 应该使用Math.floor()或者Math.round()
      • Math是内部对象,所以Math.floor()其实并没有多少查询方法和调用的时间,速度是最快的。
上一篇:服务端优化 下一篇:逻辑判断优化