为了账号安全,请及时绑定邮箱和手机立即绑定

以下代码执行的结果是false, 为什么?

以下代码执行的结果是false, 为什么?

心有法竹 2019-05-08 12:22:21
面试相关相关代码varre=/abc/g;console.log(re.test("abcd")===re.test("abcd"));//false
查看完整描述

2 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

正则表达式中的g,使得搜索过程后,如果匹配成功,则记录上一次的位置,如果匹配不成功,则会归零,所以第一次是true,第二次是false,判断结果为false
                            
查看完整回答
反对 回复 2019-05-08
  • 2 回答
  • 0 关注
  • 788 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信