replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
第一个值:字符串或正则表达式对象
第二个值:替代查找到的字符串
var str='文字是人类用符号记录表达信息的方式和工具,文字久远';
var newstr=str.replace('文字','文化');
console.log(newstr) //文化是人类用符号记录表达信息的方式和工具,文字久远
但是第二个文字没有改变,可以通过正则表达式匹配全局
var str='文字是人类用符号记录表达信息的方式和工具,文字久远';
var reg = new RegExp( '文字' , "g" )
var newstr=str.replace(reg,'文化');
console.log(newstr) //文化是人类用符号记录表达信息的方式和工具,文化久远