是否可以分配这个'在javascript中引用变量。我想要的是:
var someVariable = this;
alert(someVariable);
但是我得警惕地说'未定义'。
答案 0 :(得分:3)
是的,可以将this
分配给变量。获得undefined
后,您可能会使用/警告变量定义范围之外的变量。
这将有效:
var someVariable;
function someFunction () {
someVariable = this;
}
new someFunction();
alert(someVariable);