var dateNow = new Date().toLocaleDateString() ;
dateNow.replace(/\//g , "-");
I would like to replace all occurances of "/" character by "-" into my dateNow String.
I don't know how to do it.
var dateNow = new Date().toLocaleDateString() ;
dateNow.replace(/\//g , "-");
I would like to replace all occurances of "/" character by "-" into my dateNow String.
I don't know how to do it.
 
    
    replace() does not do the changes in-place. You have to assign the returned value to something:
var dateNow = new Date().toLocaleDateString() ;
dateNow = dateNow.replace(/\//g , "-");
 
    
    You've done it, except .replace returns the new string, it does not change it in place
var result = dateNow.replace(/\//g , "-");
 
    
    That does, but you need to assign it to dateNow:
dateNow = dateNow.replace(/\//g , "-");
