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

代码如下:
if(href.search("\?") === -1){
      href = href + "?";
 }
解决方案:
if(href.search("\\?") === -1){
      href = href + "?";
 }
BUG 无处不在
JavaScript, 正则表达式 / 2021年6月16日 / hamster
在一次运用JavaScript中search()方法匹配?时,提示下图所示的错误。

代码如下:
if(href.search("\?") === -1){
      href = href + "?";
 }
解决方案:
if(href.search("\\?") === -1){
      href = href + "?";
 }
商务开发可加Q:934511830