分配这个'在javascript中引用变量

时间:2016-06-04 06:54:49

标签: javascript this

是否可以分配这个'在javascript中引用变量。我想要的是:

var someVariable = this;
alert(someVariable);

但是我得警惕地说'未定义'。

1 个答案:

答案 0 :(得分:3)

是的,可以将this分配给变量。获得undefined后,您可能会使用/警告变量定义范围之外的变量。

这将有效:

var someVariable;
function someFunction () {
    someVariable = this;
}
new someFunction();
alert(someVariable);