![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
98年的香奈儿
To be a rich man!
展开
-
IP格式校验
function IPValidation(ip){ var re = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/ var bl...原创 2019-02-27 16:57:08 · 1404 阅读 · 0 评论 -
JS加减乘除(加校验,可做公共方法)
原生的js运算结果不一定准确,会丢失精度解决方案的原理是,将浮点数乘以(扩大)10的n次方倍,把浮点数变为整数后再进行相应的运算,最后将得到的结果除以(缩小)10的n次方倍原理示例:将 console.log(1-0.8); 变为 console.log((1 * 10 - 0.8 * 10) / 10); 即可得到正确的值根据上述原理,可以封装一些方法出来解决此类问题。如下所示(Math...原创 2019-03-20 10:18:12 · 1505 阅读 · 1 评论