BLOG
博客文章
「js」的搜索结果,共 20 篇
JS科学计数法转数值
之前的一个金额格式化的自定义函数,发现了个异常,输入 0.0000006 的时候,提交没问题,列表取过来用函数处理后的结果为空,一看数据,接口返回的是6e-7,这是科学计数法的表示方法,瞬间抓狂了。虽说科学计数法表示的数在JavaScript中也是数值,可和我那个自定义的金额格式化函数并不兼容,查了下资料没找到JS提供什么方法把科学计数法转换为数值的,那就自己写个吧。
JS反转字符串
在实际的工作中,会碰到需要将字符串反过来的需求,其实实现很简单的,一行代码搞定。原理是先将字符串分割为数组,然后用数组的反转函数,再将反转后的数组拼接为字符串。
JavaScript基础之循环
JavaScript中有四种循环,for循环、for-in循环、while循环和do-while循环。
JS 浮点数运算精度问题
JavaScript里面的浮点数是采用 IEEE754 FP 编码的,采用这种编码的语言都会有问题,比如C、C++、Java等都有问题,但是这些语言自身有标准类库来弥补,而JS却没有,所以就会掉坑里啦。
身份证号码验证
在平时工作中,经常遇到需要验证身份证号的时候,我们通过正则仅仅能判断身份证号码的格式对不对,但这个号码是不是正确的,就不知道了,需要去交钱连公安部去查了,像我们这些连的资格都没有。
姓名显示最后一字,其他替换成星号
今天遇到一个效果,姓名只显示最后一个字,其他文字都换成星号。
JS实现图片预加载
最近一直在弄H5的页面,因为是宣传页面,需要加很多动画效果,做了几期,由于设计的原因不少页面元素都直接切成了图片,但是在首次加载的时候,需要加载的资源多,导致页面很慢,有些图片还没加载完,动画就已经执行完了,弄的用户体验很糟糕。
JS 指定日期转换时间戳问题
今天踩到一个坑,之前写的一个倒计时效果,在 Chrome 里面正常后就没管了,后来测试告诉我,在 iPhone 上倒计时有问题,倒计时变成NaN分NaN秒了。
手机号码中间部分替换成星号
手机号中间4位数字被替换了星号,这个效果挺简单的,实现的方法有多种,既可以是字符串截取也可以用正则
JavaScript常用正则
正则是个很好的东西,在工作中运用,能带给我们很多的便利,这里不说正则怎么写,提供一些写好的常用正则,随便写了点给大家,难免有不严谨处,如有问题欢迎提出。