Kamimura's blog
プログラミング(Python、Perl、C、Go、JavaScript)、数学、読書…
ほしい物リスト
2010年4月28日水曜日
プログラミング学習の記録 174 独習JavaScript (大型本)の第6章の練習問題6.5
開発環境:Mac OS X Snow Leopard+Firefox(ブラウザ)+Firebug(アドオン)
"独習JavaScript (大型本)"の第6章、p.189の練習問題6.5を解いてみる。
1.
ダイアログには1が表示される。
2.
function closureOuter(){ var i=0; return function(){ i+=1; return i; }; } var counter=closureOuter(); alert(counter()); alert(counter());
プログラムの最後に変数iを参照しようとするとエラーになることを確認。
function closureOuter(){ var i=0; return function(){ i+=1; return i; }; } alert(i);
(FirefoxのFirebugだと"i is not defined"となるのにこのブログ上だと49になるのはなんでだろう?)
0 コメント:
コメントを投稿
次の投稿
前の投稿
ホーム
コメントの投稿(Atom)
0 コメント:
コメントを投稿