2017-10-29 4 views
-1

の中括弧で定義された変数にアクセスする方法は、私はいくつかのファイルにグローバル変数のテストを宣言したとしますJavascriptを - 別の変数

var test = { 
    function1: function(){ 
    testV = "ok"; 
    checkFile(); 
    } 
} 

私は別のファイルにTESTVにアクセスするにはどうすればよいですか?

答えて

1

その変数は、その関数のローカルスコープで定義されます。その変数をまずグローバルスコープ内で定義し、次にこの関数内で参照してから2番目の関数の内部で参照する必要があります。詳細については

、編集したsee "What is the scope of variables in JavaScript?"

+0

! function1の名前空間にある変数に参照する方法はわかりません –

+0

@LeoLi編集はあなたの質問の全体的なコンセプトを変更し、元の質問にきちんと答えたものの、この回答は間違っています。しないでください...関数のローカルスコープで定義された変数に外部からアクセスすることはできません。 – Shomz

+0

@Shomzそれについては申し訳ありませんが、確かにありがとう! –

関連する問題