js中替换字符串中所有指定的字符

// 本来想尝试将data中的“/”替换为“-”
var date = new Date().toLocaleDateString().toString().replace('/','-');
console.log(date);

输出结果:发现只替换了第一个
在这里插入图片描述

解决方法:g为全局标志

var date = new Date().toLocaleDateString().toString().replace(/\//g,'-');
console.log(date);

在这里插入图片描述
是不是完美的解决了问题呀!
各位看官,有没有方法可以直接获取这种日期格式的字符串呀!有的话留个言呗

猜你喜欢

转载自blog.csdn.net/qq_38365099/article/details/84993849