objectのメンバー、関数を確認
object.prototype
object操作でとりあえず頭に入れておく置くこと
prototype, __proto__, プロトタイプチェーンを利用して作成後のオブジェクトに新しく定義したメソッドを伝播させることができる
object作成時に値が不明な場合
setter/getterを利用する
継承
callもしくはsuperを利用する。
Ball.prototype.draw = function() {
コードを読みやすくなります
try~catch
exceptionが発生したときにユーザー側での処理に移行できる
戻ってきた変数型が不明なとき
typeofを利用する
配列の作り方
- var myArray = [];
- var myArray = new Array();
配列の使い方
- arr.length or arr[‘length’]
- array.foreach(e => {console.log(e)}}
- array.map( e=> {return e.toUpperCase()})
- array.filter( item => { return typeof item == ‘number’})
難しいこと
クロージャー、プロミス