2008-05-29から1日間の記事一覧

スコープ

あれ?Ruby のローカル変数のスコープってどうだっけ? ローカル変数のスコープは、宣言した位置からその変数が宣言されたブロック、 メソッド定義、またはクラス/モジュール定義 の終りまでです。寿命も そのブロックの終りまで(トップレベルのローカル変数…

スコープ

Perl だとブロックスコープ{...} なんだけど,JavaScript だと実行コンテキストスコープ(function(){...})()だよ.と my $func; { my $i = 0; # 変数$iのスコープ $func = sub { print($i); }; } # ここまで var func; (function() { var i = 0; // 変数iの…