var dateNow = new Date().toLocaleDateString() ;
dateNow.replace(/\//g , "-");
我想用“ - ”替换所有出现的“/”字符到我的dateNow字符串中。
我不知道该怎么做。
答案 0 :(得分:2)
replace()
不会就地进行更改。您必须将返回的值分配给某些内容:
var dateNow = new Date().toLocaleDateString() ;
dateNow = dateNow.replace(/\//g , "-");
答案 1 :(得分:1)
你已经完成了,除了.replace
返回新字符串,它没有就地改变它
var result = dateNow.replace(/\//g , "-");
答案 2 :(得分:1)
就是这样,但您需要将其分配给dateNow
:
dateNow = dateNow.replace(/\//g , "-");