我有这个代码:
newsArray = ["John"," Lisa"," Carl"];
此代码在按钮事件单击中:
for (var i = 0; i <newsArray.length; i++){
alert("Name: " + newsArray[i]);
}
代码现在输出“Name: John”“Name: Lisa”“Name: Carl”
是否有可能我第二次单击该按钮时,它只会显示“Lisa”和“Carl”?
最佳答案
您需要扩展代码以设置一个变量来指示这是第二个请求。
将您的代码扩展为以下内容。
var start = 0;
for (var i = start; i <newsArray.length; i++){
alert("Name: " + newsArray[i]);
}
if (start == 0) start++; // increment start if this is the first time
关于javascript - JavaScript 中的 For 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23770302/