2016-06-17 4 views
-1

私は本当に簡単な問題で立ち往生しています。私は以下のような機能を持っています:Javascript init - 変数を読み取る

<script> 
window.asanaInit = function() { 
     asana.init({ 
      "aid":  "813E6A6A", 
      "uid": "50.125" 
     }); 
    }; 
console.log(aid); 
</script> 

JavaScriptコードのaidとuidの値にはどうしたらアクセスできますか?

+0

「asana.init」とは何ですか? –

+1

は、関数の外に変数を宣言します。 リファレンス:[http://stackoverflow.com/questions/5648028/jquery-use-a-variable-outside-the-function(http://stackoverflow.com/questions/5648028/jquery-use-a-variable -outside-the-function) – may

答えて

1

あなたが提供するコードから、あなたがaiduidにアクセスするための十分な情報がありません。

ウィンドウのスコープ(グローバルスコープ)での、あなたはasanaと呼ばれるオブジェクトへのアクセス権を持っています。 asanaには、パラメータとしてオブジェクトを受け取る関数initがあります。このパラメータが保存されるかどうかは、関数asana.init()のソースコードを見ずに知ることは不可能です。

オブジェクトwindow.asanaを検索して、それらの値のコピーが含まれているかどうかを調べることをお勧めします。

関連する問題