Javascript 使用try finally while来模拟for循环
Javascript权威指南5.6章节上面说因为continue语句在for语句跟while语句中的行为不一样,所以必须使用try、finally才能将while语句模拟的跟for语句一样
下面是我写的,但是在chrome devTool中运行没有结果?!不清楚为什么,求指点!
var simulate_for = function() {
var i = 0;
while ( i < 10 ) {
try {
if (i == 5) continue;
console.log(i);
}
finally {
i++;
}
}
};
simulate_for();
try-catch for循环 while JavaScript
任性de私房猫
10 years, 1 month ago