我们可以传递一个变量的引用,该变量在函数中作为参数不可变吗?
例:
var x = 0;
function a(x)
{
x++;
}
a(x);
alert(x); //Here I want to have 1 instead of 0
Run Code Online (Sandbox Code Playgroud) 我想做一个可以在调试中使用很多的函数,用它们的值打印所有变量.它会警告:
x = 3
y = 2
该功能将是这样的:例如
:
var text='';
for(var a=0;a<allVariables;a++)
{
text+=nameOfVariable + " = " + valueOfVariable + "/n";
}
alert(text);
Run Code Online (Sandbox Code Playgroud) 我想做一个函数的setInterval,它与setinterval的声明处于同一级别,但不是全局的
例:
function a()
{
function b(){alert("hi");}
setInterval("b()",1000);
}
Run Code Online (Sandbox Code Playgroud) javascript ×3