PHP開発者のためのJavaScript

[cover photo]
  • 2013年11月 発行
  • ISBN978-4-87311-643-3
  • フォーマット ePub mobi
  • 原書: JavaScript for PHP Developers

Ebook Storeで電子版を購入:
価格2,052円

本書は、初めてJavaScriptを勉強するPHP開発者を対象にした書籍です。 オブジェクトの作成、クラス、プロトタイプなど、言語の習得に必須の概念の多くについては違いがある二つの言語を対比しながら、JavaScriptの言語的な特徴を学びます。PHPとの相違点は強調し、類似点については軽く触れる程度に済ませているので、手早く知識を身につけたい読者に役立つでしょう。
なお本書はEbookのみの販売となります。

関連書籍

JavaScript 第6版
初めてのPHP、MySQL、JavaScript&CSS 第2版

まえがき

1章 はじめに
    1.1 本書で取り扱う内容
    1.2 言語について
    1.3 学習環境
    1.4 長いサンプル
    1.5 早速使ってみよう

2章 JavaScriptの構文
    2.1 変数
    2.2 値
    2.3 配列
    2.4 条件文
    2.5 whileとforを使ったループ
    2.6 for-inループ
    2.7 その他の演算子
    2.8 in
    2.9 文字列の連結
    2.10 型変換
    2.11 void
    2.12 コンマ演算子

3章 関数
    3.1 デフォルトのパラメータ
    3.2 引数の数は無制限
    3.3 arguments.length を使った小技
    3.4 戻り値
    3.5 関数はオブジェクトである
    3.6 異なる構文
    3.7 スコープ
    3.8 巻き上げ
    3.9 クロージャ
    3.10 スコープ連鎖
    3.11 即時関数
    3.12 関数を渡したり、戻したりする

4章 オブジェクト指向プログラミング
    4.1 コンストラクタとクラス
    4.2 プロトタイプ
    4.3 オブジェクトリテラル
    4.4 fancy配列
    4.5 Ownプロパティ
    4.6 継承

5章 ビルトインAPIについて
    5.1 グローバルオブジェクト
    5.2 グローバル属性
    5.3 グローバル関数
    5.4 ビルトインされたコンストラクタ
    5.5 コンストラクタのまとめ

6章 ECMAScript 5
    6.1 ストリクトモード
    6.2 プロパティの属性
    6.3 新しいオブジェクトAPI
    6.4 Arrayへの追加事項
    6.5 文字列をtrimする
    6.6 Dateの新しいメソッド
    6.7 Function.prototype.bind()
    6.8 JSON
    6.9 shim

7章 JavaScript のコードパターン
    7.1 プライベートプロパティ
    7.2 公開するパターン
    7.3 定数
    7.4 名前空間
    7.5 モジュール
    7.6 CommonJS モジュール
    7.7 AMD
    7.8 デザインパターン
    7.9 ドキュメンテーションとテスト

Feedback

皆さんのご意見をお聞かせください。ご購入いただいた書籍やオライリー・ジャパンへのご感想やご意見、ご提案などをお聞かせください。より良い書籍づくりやサービス改良のための参考にさせていただきます。
[feedbackページへ]