コードスニペットがあるとします:
dict = {"key":"elem"}
for (var elem in dict){
someFunction(function(){
anotherFunction(dict[elem]);
})
}
elem
その一時変数はfor...in...
、その第 3 レベル、つまり で参照されたときに、ステートメントで作成されanotherFunction(dict[elem])
ますか?
私のコードで呼び出されると、未定義を返すというエラーが表示されます。
this
編集:どこかでキーワードを使用してこれを修正できますか?