#Haraochi.js
世界一ハラオチするJavaScript入門講座
##オブジェクト指向JavaScript
- オブジェクト指向のメリット
- JavaScriptでのクラスの書き方
- クラスの継承
##Backbone.js
- 基本編
- DOMイベント編
- DOMイベントを定義する(eventsとdelegateEvents)
- eventsを使うときはel定義に注意!
- delegateEventsとundelegateEventsの独特な挙動
- 呼ばれたメソッドの引数に代入される様々な情報
- eventsのメソッドに無名関数を指定する
- データのやり取り編
- Modelにデータを保存する方法
- サーバーサイドと連携する方法
- メソッド連携編
- onとtriggerを使ってイベントドリブン化
- ModelとViewを連携させよう(modelとonとtrigger)
##JsRender
- 基本編
- 条件分岐編
- ifとelseで条件分岐
- if内で使える条件式の事例
- 配列編
- 配列内の要素を全て参照
- オブジェクト編
- forを使って全プロパティを参照
- カスタマイズ編
- カスタムタグの作り方
- コンバーターの作り方
- ヘルパー関数の作り方
- 実践編
- HTML内のテンプレートを呼び出す
- テンプレート内にテンプレートを埋め込む
##RequireJS
- RequireJSの特徴とメリット
- RequireJSの最もシンプルな使い方
- ファイルパスを一括管理する書き方