单项选择题
这个循环不对,问题在哪里() var foos = ['a', 'b', 'c' , 'd', 'e']; var bars = ['x', 'y', 'z']; for (var i = 0; i < foos.length; i++) { var foo = foos[i]; for (var i = 0; i < bars.length; i++) { var bar = bars[i]; /* some code using `bar` */ } }
A.内循环重置了外面的for循环,每次都设了一个固定值,导致了无限循环 B.外循环在第一次循环后结束,因为很不幸这是ECMAScript规范的一个bug C.未捕获的语法错误 D.没有bug,循环正确运行
单项选择题 var a = new Array("100","2111","41111"); for(var i = 0;i < a.length;i ++ ) { document.write(a[i]+ " "); } 输出结果是()
单项选择题 下列不是循环语句关键字的是()
单项选择题 如下代码段中, for(var i=0 , j=1 ; i<3 ; i++){ j+=i ; } 当该循环结束之后,j的值为()