JavaScriptのprototypeを理解メモ ref: http://qiita.com/blue-emc2-github/items/4c91e400b74c182ae4a1