【发布时间】:2014-03-25 12:06:39
【问题描述】:
我创建了一个函数,可以在第三次调用时执行一些独特的操作。在这种情况下,提醒增加的数字。但是,当尝试从另一个函数调用此函数时: “MyFunction();”,我得到 Uncaught TypeError: Object [object global] has no method 'MyFunction'。你能告诉我我做错了什么吗?
var counter = 0;
var num = 0;
function = MyFunction() {
// increment outside counter
counter++;
if (counter === 3) {
// do something every third time
num++;
alert('the new number is: ' + num);
// reset counter
counter = 0;
}
}
我也尝试删除 = 符号,您可以在此处看到 http://jsfiddle.net/DN3yC/6/ 它不起作用。
【问题讨论】:
标签: javascript