JavaScript メモ

ES2015

  • let > const > var

その他

  • オブジェクトは参照渡し
  • 関数の引数は arguments に入っている
  • プロトタイプではなく、そのオブジェクトの property を調べる場合は hasOwnProperty()
  • || でのデフォルトの指定
    • var test = abc.def || 'unkown'
  • オブジェクトリテラル {}
    • property 名は必要ならクォートをつければよい
  • JSLint --> ESLint
  • ブロック {} や for などに label: をつけられる。break label; continue label などが使える。