从字符串jquery中删除字符串

Okk*_*kky 13 javascript string jquery replace

我试图使用jquery在字符串中替换

var myString ="qwerty"

var avoid ="t"
Run Code Online (Sandbox Code Playgroud)

我想做点什么

myString.replace(avoid,'');
Run Code Online (Sandbox Code Playgroud)

我能够删除像myString.replace('t','');但我希望它像myString.replace(avoid,'');

怎么做?

JsFiddle:http://jsfiddle.net/nKSZT/

hal*_*lex 18

您的问题是,replace不会替换原始字符串中的字符,而是返回带有替换字符的新字符串.

myString = myString.replace(avoid,'');
Run Code Online (Sandbox Code Playgroud)


Jac*_*ace 8

replace不修改字符串,它返回修改后的字符串.所以:

 var avoided = myString.replace(avoid,'');
Run Code Online (Sandbox Code Playgroud)

小提琴:http :
//jsfiddle.net/MBjy3/1/