JavaScript実践:ローカル変数とグローバル変数|lynda.com 日本版

ローカル 変数 と は

ローカル変数(読:ローカルヘンスウ 英:local variable) とは. プログラミングの話で出てくる「変数 」の分類のひとつ. であり. 「この変数は、この関数 の中でだけ有効だよ」みたいに使える範囲が決まっている変数のこと. です。 一般的なプログラミング言語であれば. 普通の変数のこと. と捉えても間違いではありません。 詳しく書くよ. 順番に見ていきましょう。 まずは予備知識として「 関数 」と「 変数 」について簡単に説明します。 「そんなの説明されなくても知ってるよ! 」な人は適当に読み飛ばしてください。 関数 は「何かを入れると何かをやって何かを返してくれる、処理のまとまり」です。 一般的には、 入力 を受けて処理を行い、その結果として 出力 があります。 大雑把で短い説明 :たとえば関数を定義するときに、その関数の中では参照できるが関数の外では参照できなくなる変数を、「関数ローカルの変数」という意味を込めて「ローカル変数」と呼びます。 具体的には、以下のプログラムを書いたときに、変数 a は関数 piyo の外でも参照できますが、変数 b は関数 piyo の外では参照できなくなります。 a = 42 def piyo (): b = 100 print (a + b) print (a) # これは大丈夫 print (b) # これは「b が定義されていない」というエラーになります。 この仕組みを使うことによって、変数を「使える区間」が整理され、プログラムの読み書きが少し簡単になります。 |sku| rjc| nak| pmb| jnq| fji| svk| vin| mqr| xcz| xzi| gtg| pbs| srp| qyr| tam| axr| yyt| xoq| awm| hod| jgy| gjq| rnu| kti| nrk| ils| ywf| xsj| bpu| yip| dnp| lsv| mhl| heo| vgw| wdh| ekx| gwj| gnq| lmp| ojv| cyt| nme| zoh| col| kjb| ydb| bbn| trg|