2
回答
js String.exec()方法解疑?
终于搞明白,存储TCO原来是这样算的>>>   
var r; var str = "cao#chao#"; var p = /#/g; while((r= p.exec(str)) != null) { console.log(r.index) }
3
8
undefined
var r; var str = "cao#chao#"; while((r= /#/g.exec(str)) != null) { console.log(r.index) }
179926 3

只因为表达式声明在循环条件中,居然跑出了死循环。求解释。
<无标签>
举报
曹超
发帖于5年前 2回/216阅
顶部