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,'/')

好了,就这样。

原文地址:https://www.cnblogs.com/92xcd/p/9042139.html