摘要: 有时候再开发过程中需要重复使用 test() 进行验证,如果发现 test() 方法一会儿出现 true, 一会儿会冷不丁的出现一个 false,这是为啥呢? 因为正则后边加了一个 /g , 写过正则的人应该都清除,/g 的意思是全局匹配,所以在用 test() 进行判断时。内部会有一个 lastI 阅读全文
posted @ 2016-10-11 10:43 记忆城主 阅读(601) 评论(0) 推荐(0) 编辑