シングルページWEBアプリケーション 3章メモ

JavascriptとかjQueryの基本的な関数とか。

$.extend
複数のオブジェクトをマージして返す。既存のオブジェクトと空のオブジェクトをマージすることで、オブジェクトのコピーを返すことができる

http://www.tam-tam.co.jp/tipsnote/javascript/post3853.html

hasOwnProperty
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwnProperty

オブジェクトが、とあるプロパティを持ってるか調べる。プロトタイプチェーンは遡らない

indexOf
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String/indexOf
Stringオブジェクトの中で、指定した文字が最初に現れたインデックスを表示

hashchange
http://benalman.com/projects/jquery-hashchange-plugin/
URIのハッシュ(#以降)が変化を検知するイベント

bindとtrigger
http://stacktrace.jp/jquery/api/events/trigger.html
http://stacktrace.jp/jquery/api/events/bind.html
bind マッチした要素にイベントハンドラバインド
trigger マッチした要素に指定されたイベントを実行