如何访问函数中的变量

时间:2012-08-09 14:41:24

标签: javascript variables global-variables

如何访问在如下函数中定义的变量:

var functionVar = function(){
  this.var = 1;
}

console.log(functionVar().var); //MH - obviously this doesn't work, but I'm looking for the command that will log that variable

2 个答案:

答案 0 :(得分:4)

你可以这样访问,

var functionVar = function(){
  this.var = 1;
}

 var o = new functionVar();
 alert(o.var)​

答案 1 :(得分:0)

可以解决问题。

var functionVar = function(){
  this.var = 1;
}

console.log(new functionVar().var);

虽然不确定您使用此代码尝试实现的目标。