猿问
for循环中,符合条件但是只++不执行代码是什么情况?
如图所示
Jimory
浏览 1935
回答 3
3回答
Jimory
懂了!自己来回答: 全局匹配下使用test方法,正则表达式对象的lastindex属性的改变,导致第二次匹配0的时候为false。
0
0
0
Jimory
应该8次都符合条件,但是只0 2 4 6 次的时候执行了代码,断点调试发现,有四次没执行就回去++了。 但是charAt(x)8次返回的都是“0”啊,也符合if条件
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答