2017-08-21 14 views
-1

私は、たとえば、JavaScriptの変数のセットを定義するページがある場合:私はに入力して、変数にアクセスすることが可能ですクロム - 私のコンソールからWebページからアクセス変数

const pageId = 1 
const pageName = "pName" 

をコンソールウィンドウ。

私は、変数などのページの出力を作るためのページにコードを追加することができます知っている:コンソールウィンドウへの意志出力1

console.log(pageId) 

が、これは私が求めていたものではありません。

私はそのコードをそのまま実行したいのですが、私が選択した変数の値を表示するには、Chrome開発ツール、コンソールタブを入力してください。

enter image description here

これは可能ですか?

+0

コンソールにコードを入力しても機能しませんか? – MinusFour

答えて

1

コンソールは、JSエンジンが現在動作しているのと同じスコープで実行されるため、グローバル定数であると仮定して通常通り(名前を入力して)アクセスします。

グローバルでない場合は、適切なスコープ内に移動した場合(たとえば、同じ関数内のブレークポイントを使用して)にのみアクセスできます。

関連する問題