这个看起来很简单,但我不知道它为什么不起作用。 我想替换变量中的部分字符串。
说,我有这段代码:
var url = "At vero eos et accusam et justo duo dolores et ea rebum.";
url.replace('At vero eos et accusam et ', '');
为什么它不起作用? 这个有效:
var url = "At vero eos et accusam et justo duo dolores et ea rebum.".replace('At vero eos et accusam et ', ''):
- 但我在其他地方使用变量,所以我想保留替换的变量定义。
答案 0 :(得分:3)
您需要保存替换后的字符串
var url = "At vero eos et accusam et justo duo dolores et ea rebum.";
url = url.replace('At vero eos et accusam et ', '');
//^^^^^this
答案 1 :(得分:1)
更新了FIDDLE
var url = "At vero eos et accusam et justo duo dolores et ea rebum.";
url=url.replace('At vero eos et accusam et ', '');
$('#box').text(url);