**スコープ(JavaScript) 読み:すこーぷ 英語:scope 別名: 意味: [[JavaScript]]における[[スコープ]]とは、変数の有効範囲のこと。 JavaScriptのスコープは関数内か外かの違いであり[[ブロック]]スコープは存在しません。 またvar宣言をしない変数は自動的に[[グローバル変数]]になります。 JavaScriptの変数はスコープをたどるスコープチェーンという機能を持っています。 &date(j) -[[グローバル変数(JavaScript)]] -[[ローカル変数(JavaScript)]] -[[ブロック・スコープ]] -[[スコープ・チェーン]] -[[ホイスティング]] -[[単独varパターン]] -[[関数(JavaScript)]] -[[スコープ]] -[[JavaScript]]