我正在使用这两个功能:
http://javascript.about.com/library/bladdslash.htm
但是 JSLint 在这一行抱怨“Bad Escapement”:
str=str.replace(/\\0/g,'\0');
[编辑]
我转换为 2 行,现在第一行是 JLint 失败的行:
var rep = '\0';
str=str.replace(/\\0/g,rep);
所以它是
'\0'
你能帮我吗?我可以尝试一些东西,但我想了解发生了什么。
[/编辑]
你能做一个更好的版本并解释一下吗?
我想要一个通过 JSLint 并且仍然有效的版本。