为什么打印出来的url还是和原来一样呢,没有替换成功
replace函数是要接收返回值的。
还有就是其实可以写一个正则的,如下:
var s = "php?id=__id__&pid=__pid__" // 需要替换的字符串
var url = s.replace(/__p?id__/g, 'g')
console.log(url)
13 回答13k 阅读
7 回答2.2k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读
replace返回的是一个新字符串!你需要
url = url.replace(xxx,xxx)