这么理解是否正确?
已经在sublime上写出来了
因为每次调用了exec方法
只会返回该RegExp对象的当次的数据
我的例子中匹配了4次 看看我的解释是否合理
例如第二种情况 我在While语句的条件中调用了一次(1)
然后再在While语句中调用了第二次(2)赋给ret
于是ret只储存第二次(偶数次)的内容
我打印出来就只有偶数次了
第三种情况类似
只有老师的那种情况 只在条件语句中调用一次 然后赋给ret
于是ret就不会因为lastIndex的原因 跳过任何一次遍历 所有4次都成功
就像sublime 下面执行的一样