replace小坑位一个

首先IE8是支持replace的,网上搜了文摘我还以为是不支持。

在IE8下,时间不支持2018-05-15这种格式,但是支持2018/05/15这种格式。

所以用到 replace

为了避免这种不支持的格式,就转为时间戳进行日期的增减操作

某个场景,没有区分是时间(2018-05-15)还是时间戳(413241234),都要进行一遍replace操作

而时间戳传值给函数用时,是一个number类型

var b = 413241234
var a = b.replace(/-/g,'\/')

这样是不行的,大兄dei!

改成这样

var b = 413241234
b = b+ ' ';、、转换为字符串
var a = b.replace(/-/g,'\/')

好了,就这样。

 

posted @ 2018-05-15 17:40  树叶————  阅读(92)  评论(0编辑  收藏  举报