『JavaScriptパターン』第2章 オブジェクト


オブジェクトの生成

new Object()は使わない。代わりにオブジェクトリテラルを使う。
→ コンストラクタに渡す値によって、呼び出されるコンストラクタが変わるため。

配列かどうかの検査

Array.isArray()は、引数が配列のときtrueを返す。

正規表現

  • 正規表現パターンが事前に分かっている場合、正規表現リテラルを使う
  • 正規表現パターンを実行時に決定する場合、RegExp()の引数にパターンを渡す

エラーの投げ方

コメントを残す