細かい文法や動作を調べてみた
ECMAScript - on Surface of the Depth -
記憶が確かならば、昔少なくとも3〜4回は読んでいたはず。
今日読み直してみたら大体理解できた(かも)
C/C++などは、ローカル変数は実行がスコープから外れると破棄されてしまいますが、 ECMAScriptではその変数に対する参照が残っている間は実体が保持されますので・・・
という仕様は知らなかった・・・
他人の書いたスクリプトが読めないわけだ・・・
あと、クロージャーってあたりが微妙かも・・・(Scheme挫折した身にはイタイ部分)
明日暇があったらここを読んでみようっとEffective JavaScript