我有一个变量在每个函数结束时上升,函数调用变量。问题是,变量不会增加。有什么建议?变量不在函数中增加
var i;
i=0;
example function() {
<function>
i++;
}
的功能不断地返回1
我有一个变量在每个函数结束时上升,函数调用变量。问题是,变量不会增加。有什么建议?变量不在函数中增加
var i;
i=0;
example function() {
<function>
i++;
}
的功能不断地返回1
您的代码有几个问题:
function example() {
代替example function() {
<function>
无效javascript下面是一个重写版本的作品:
var i;
i=0;
function example() {
i++;
}
example(); //execute the function
console.log(i); //i should now be 1
example(); //execute the function again
console.log(i); //i should now be 2
example(); //execute the function again
console.log(i); //i should now be 3
噢,即时通讯对不起,我正在使用它作为占位符,所有这些都只是一个例子。 –
实际的函数语法很好。函数x(){i ++;}和
对不起,我误解了!通常,在编写示例代码时,我会使用类似'// body body goes here'的注释。 –
这不是有效的sintax,你要么有sintax错误或功能不被称为 – juvian
您可能需要阅读HTTP: //eloquentjavascript.net/03_functions.html来学习关于函数的基础知识。 –