QA@IT
«回答へ戻る

回答を投稿

変数a,bのスコープは、コメントの通りであっています。
仮にfunction c内に変数aをvarで宣言しても、別の変数として扱われます。

おそらくぴったりと思われる解説記事を見つけたので、参考にしてください。
http://www.atmarkit.co.jp/fdotnet/ajaxjs/ajaxjs03/ajaxjs03_02.html

なお記事内でも言及されていますが、変数を使用する際には必ずvarで宣言を行ってください。

変数a,bのスコープは、コメントの通りであっています。
仮にfunction c内に変数aをvarで宣言しても、別の変数として扱われます。

おそらくぴったりと思われる解説記事を見つけたので、参考にしてください。
http://www.atmarkit.co.jp/fdotnet/ajaxjs/ajaxjs03/ajaxjs03_02.html

なお記事内でも言及されていますが、変数を使用する際には必ずvarで宣言を行ってください。