2004-06-14 Switch〜case文の中で JavaScript Switch〜case文の中で、変数を設定した場合(var 変数名=値)、他のfunctionで指定した変数を使用することが出来ない。なんでかしら。グローバル変数ではなく、ローカル変数になっているのかな?追記(1):わかりました。Switch〜case文の中で、varを宣言するとローカル変数になる。つけないと、グローバル変数。なるほどあな。 追記(2):でも、どんな場合にローカル変数となったり、グローバル変数になったりするのだろう。