JavaScriptパターン第1章ノート
JavaScriptパターン ―優れたアプリケーションのための作法
- 作者: Stoyan Stefanov,豊福剛
- 出版社/メーカー: オライリージャパン
- 発売日: 2011/02/16
- メディア: 大型本
- 購入: 22人 クリック: 907回
- この商品を含むブログ (76件) を見る
Javascriptはオブジェクト思考の言語である
ネィティブオブジェクト 言語側が用意 Arrayなど
Hostオブジェクト:ホストや環境が用意 Windodwなど
が、クラスという概念はない
Prototype
継承などの再利用の鍵となる
Prptopypeはオブジェクトであり、あらゆる関数はprototypeプロパティを持つ
ES5
ES3が99、ES4がポシャったため出版時の最新バージョンとなる
本書執筆時点で搭載ブラウザがないとかいてあるが、こんにちではつぎのバージョンであるES6がまともなブラウザには全て搭載れているという点にフロントエンドの変化の速さを感じる
Strict modeはes5から導入らしい。勝手に6からだと思っていた
JSLintの紹介
JavaScript はインタプリタ言語のため静的な構文解析が存在しない JSLintという静的解析ツールを使い、実行前に構文エラーなどはチェックすべき