サイと遊ぶ
- 作者: David Flanagan,村上列
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2007/08/14
- メディア: 大型本
- 購入: 52人 クリック: 1,011回
- この商品を含むブログ (271件) を見る
この本の8章の説明で、ようやくクロージャを理解できた気がします。得られた関数が、自身の定義時のコンテキストを表すオブジェクトへの参照を持ってるので、そのコンテキストオブジェクトがGCされないって寸法か。なるほどー。
Rubyは「書いてて楽しい」だったけど、今のところJavaScriptは「興味深い」が先に来る印象です。まだ自分で書いてないから、この先印象がどう変化していくのかわかりませんが。
新しいことを覚えてるときって、より深く理解するにつれて、学んでる対象への印象がだんだん変わっていくことが楽しいんだよねー。