勉強メモ12/2
gihyo.jpの連載、prototype.jsを読み解くを見ながらjavascriptを勉強中。
とりあえず、わからないところもあるけど第一回まで目を通した。
以下個人的メモ
- bindを使うメリット
- thisは関数が呼ばれる位置によって対象が変わる
- そのためオブジェクトのインスタンスにthisを使っている場合に不便
- そこでbindを経由させて、thisを設定するapply関数で処理
- http://d.hatena.ne.jp/cloned/20070301
- DontEnum属性
- オブジェクトのプロパティには属性がある
- DontEnum属性を持つプロパティは for in ループで列挙されなくなる
- http://starry.night.nu/web/prog/javascript/c01_know_basic_behavior.html
- Number.times
- あんまりわかってない
- each(iterator)の処理読んだあとで、読み返そう
- try .. finally
- 例外が投げられても投げられなくても実行
- つまり最終的に必ず実行される