http://jsfiddle.net/leongaban/BvuT5/
尝试将第二个警报弹出两次,但似乎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? '+i);
}
alert('Closing Alert');
}
var jarjar = 2;
wireRequestorCard(jarjar);
答案 0 :(得分:5)
您没有将数组或字符串传递给函数,该函数没有length
属性。相反,jarjar
是一个数字。
答案 1 :(得分:5)
jarjar
是一个整数。
不具有length
属性。
答案 2 :(得分:1)
您只需将i
与jarjar
进行比较:
for (var i = 0; i < jarjar; i++) {
alert('Here is this Alert! '+i);
}