正则语法问题,为什么要用new

var regu =/^[1][3][0-9]{9}$/;
var re = new RegExp(regu);
if (re.test(s)) {
.....
}

为什么要new一次?


慕容3067478
浏览 612回答 1
1回答

蛊毒传说

二者关系类似var obj = {} 和 var obj = new Object();看使用场景的,普通的用/^……$/就行了,但有些比如带变量的就只能使用new了,你这里没有正文内容展示,两者都可以。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript