Uncaught SyntaxError: Invalid regular expression: /?/: Nothing to repeat
在一次运用JavaScript中search()方法匹配?时,提示下图所示的错误。

代码如下:
if(href.search("\?") === -1){
href = href + "?";
}
解决方案:
if(href.search("\\?") === -1){
href = href + "?";
}