Javascript 为什么这个for循环不运行?jQuery
试图让第二个警报弹出两次,但是for循环似乎没有运行 jQueryJavascript 为什么这个for循环不运行?jQuery,javascript,jquery,loops,for-loop,Javascript,Jquery,Loops,For Loop,试图让第二个警报弹出两次,但是for循环似乎没有运行 jQuery var wireRequestorCard = function(jarjar) { alert('1st alert'); var loop_num = 0; for (var i = 0, length = jarjar.length; i < length; i++) { loop_num = i; alert('Where is this Alert? '
var wireRequestorCard = function(jarjar) {
alert('1st alert');
var loop_num = 0;
for (var i = 0, length = jarjar.length; i < length; i++) {
loop_num = i;
alert('Where is this Alert? '+i);
}
alert('Closing Alert');
}
var jarjar = 2;
wireRequestorCard(jarjar);
var wireRequestorCard=函数(jarjar){
警报(“第一警报”);
var loop_num=0;
for(var i=0,length=jarjar.length;i
您没有将数组或字符串传递给没有length
属性的函数。相反,jarjar
是一个数字。jarjar
是一个整数
它不具有
length
属性。您只需将i
与jarjar
进行比较:
for (var i = 0; i < jarjar; i++) {
alert('Here is this Alert! '+i);
}
for(var i=0;i
要修复此问题,您应该能够更改length=jarjar.length;我