
前端规范
睿智哈
这个作者很懒,什么都没留下…
展开
-
js四舍五入toFixed和精度问题
在js中Number可以使用toFixed来四舍五入保存到指定精度console.log(3.3333.toFixed(2)); //3.33console.log(3.3.toFixed(2)); //3.30但是精度并不准确,比如如下代码console.log(0.145.toFixed(2));//0.14console.log(0.185.toFixed(2));//0.18主要是因为计算机的小数实现原理是以二进制的分数的问题我们可以重写toFixed方法来实现数学上的四原创 2021-07-13 13:59:09 · 432 阅读 · 1 评论 -
前端代码规范JS/ES6
1.声明变量建议不再使用var,而使用let 和const 。优先使用const。ES6提出了两个新的声明变量的命令:let 和 const 这两个声明实现了块作用域,同时屏蔽了遍历提升对于常量或不修改的变量声明使用const,对于只在当前作用域下有效的变量,应使用let,全局变量可以继续使用var。将所有 const 变量放在一起,然后将所有 let 变量放在一起const foo = ...原创 2020-04-29 16:33:03 · 614 阅读 · 0 评论