alert(/abc/);
以上信息提醒我发送短信:/abc/
虽然我没有在/abc/
周围使用引号,但这里发生了什么?
答案 0 :(得分:7)
你已经构建了一个正则表达式,这就是警告信息中显示的内容。
在JavaScript中,正则表达式文字看起来像表达式周围的正斜杠字符(/
),并且可选地后跟一个或多个标志字符。
答案 1 :(得分:2)
除了Pointys的回答,您所看到的是正则表达式的文本表示,如
var aRegExp = /exp/;
alert( aRegExp.toString() );
您可以在http://designpepper.com/blog/drips/using-javascripts-tostring-method
找到更多用途