WINGS(Www INtegrated Guide on Server-architecture)
Www INtegrated Guide on Server-architecture :
   ホーム お問い合わせ サーバーサイド環境構築設定 つぶやき ブックマーク レンタルサーバー 総合FAQ/訂正&ダウンロード このエントリーをはてなブックマークに追加        
  • 刊行書籍情報  [書籍マップ
  • オンライン公開 技術記事
  • シリーズ別書籍リスト
  • 「WINGS News」登録/解除
  • WINGSプロジェクト紹介
  • WINGSプロジェクトメンバ募集





【カテゴリ】 言語


JavaScript本格入門 ~モダンスタイルによる基礎からAjax・jQueryまで   サポート終了

JavaScript本格入門 ~モダンスタイルによる基礎からAjax・jQueryまで

山田祥寛/著
株式会社 技術評論社/発行
定価 3,278円
B5変版・ 424ページ・ 2色
ISBN 978-4-7741-4466-5
発刊日: 2010年11月26日

[Amazon.co.jpからオンライン購入する]

   FAQ 本書訂正 アンケート ダウンロード著者から

本書の特徴

JavaScriptのプログラミングスタイルを基礎から解説

なんとなく書いている、わかったつもりになっている、そんな方にお勧めの1冊。
見落とされがちな正しい文法や実際の開発に欠かせない知識について解説しています。
本格的なオブジェクト指向による記述を習得し、Ajax、jQueryを使いこなします。
本書は、2008年刊行の「JavaScriptマスターブック」(毎日コミュニケーションズ 刊)を現在の状況に合わせて内容を一新、再構成しています。

まとめて読んで 更にスキルアップのこんな書籍

・JavaScriptを利用するWebプログラマ向けの逆引き集
JavaScript逆引きレシピ 第2版」(翔泳社)
・Ajaxを使ったサーバサイド技術にとりかかりたいなら
独習PHP 第3版」(翔泳社)
・AngularJSの拡張ライブラリでスマート開発
AngularJSライブラリ 活用レシピ 厳選 108」(WINGSプロジェクト)
・jQueryを始めるなら
10日でおぼえるjQuery入門教室 第2版」(翔泳社)
・HTML5を使いこなすリファレンス
HTML5 開発ポケットリファレンス」(技術評論社)
・Web標準をマスターしよう
これならわかる Web標準サイトの作り方 入門の入門」(翔泳社)
分野・レベル別マップ

本書について取り上げていただいたブログさま

・130単位 - deeekiさま
『JavaScript本格入門』の感想とメモ(2011年10月31日)
・ScriptWorks.JP - scriptworkさま
書評 JavaScript本格入門 function前の init: って何?(2011年10月29日)
・無知な自分の学びブログ - iketsukuさま
基礎から実践へのステップアップ本『JavaScript 本格入門』(2011年10月09日)
・あおきのTechメモ - aoki1210さま
JavaScript本格入門を読みました(2011年10月08日)
・Chuta Blog - Chutaさま
「JavaScript本格入門」(2011年6月24日)

  Contents


Chapter 1 イントロダクション
1-1 JavaScriptとは?
1-2 学習を進めるにあたって

Chapter 2 基本的な書き方を身につける
2-1 JavaScriptの基本的な記法
2-2 変数
2-3 データ型
2-4 演算子
2-5 制御命令

Chapter 3 基本データを操作する 〜組み込みオブジェクト
3-1 オブジェクトとは
3-2 基本データを扱うためのオブジェクト
3-3 日付/時刻データを操作する ‐Dateオブジェクト‐
3-4 正規表現で文字を自在に指定する ‐RegExpオブジェクト‐
3-5 すべてのオブジェクトのひな形 ‐Objectオブジェクト‐
3-6 基本機能を提供する ‐Global オブジェクト‐

Chapter 4 繰り返し利用するコードを一箇所にまとめる
4-1 関数とは
4-2 関数定義における4つの注意点
4-3 変数はどの場所から参照できるか ‐スコープ‐
4-4 引数情報を管理する ‐argumentsオブジェクト‐
4-5 高度な関数のテーマ

Chapter 5 大規模開発でも通用する書き方を身につける 〜オブジェクト指向構文
5-1 JavaScriptにおけるオブジェクト指向の特徴
5-2 コンストラクタの問題点とプロトタイプ
5-3 オブジェクトの継承 ‐プロトタイプチェーン‐
5-4 本格的な開発に備えるために

Chapter 6 ブラウザを自在に操る 〜ブラウザオブジェクト
6-1 イベントが発生したら処理を行う -イベントドリブンモデル-
6-2 ブラウザオブジェクトの基本をおさえる
6-3 ウィンドウの操作からダイアログ/タイマーの制御まで ‐Windowオブジェクト‐
6-4 フォーム要素にアクセスする ‐Formオブジェクト‐
6-5 表示ページのアドレス情報を取得/操作する ‐Locationオブジェクト‐
6-6 ドキュメントを操作する ‐Documentオブジェクト‐
6-7 その他に重要な3つのブラウザオブジェクト ‐History/Navigator/Screenオブジェクト‐

Chapter 7 HTMLやXMLの文書を操作する 〜DOM(Document Object Model)
7-1 DOM(Document Object Model)の基本
7-2 特定のノードを取得する
7-3 属性値を取得/設定する
7-4 ノードを追加/置換/削除する
7-5 JavaScriptからスタイルシートを操作する
7-6 DOMにおけるイベント処理

Chapter 8 サーバ連携でリッチなUIを実装する 〜Ajax
8-1 Ajaxとは
8-2 基本的なAjaxアプリケーションを作成してみる
8-3 Ajaxアプリケーションで構造データを扱う

Chapter 9 ライブラリを利用してコードをシンプルにする 〜jQuery
9-1 jQueryの基本
9-2 jQueryでAjaxを実装する
9-3 jQuery UI/jQueryプラグインを活用する

Chapter 10 現場で避けてとおれない応用知識
10-1 単体テスト ‐JsUnit‐
10-2 ドキュメンテーションコメントでコードの内容をわかりやすくする ‐JsDoc‐
10-3 スクリプトの圧縮でパフォーマンスをあげる
10-4 HTTPモニタリングで問題発見を容易に
10-5 読みやすく・保守しすいコードを書く ‐コーディング規約‐
10-6 「控えめなJavaScript」を意識する

Appendix 1 jQuery厳選リファレンス

Appendix 2 Yahoo!ウェブ検索Webサービス

Column
ブックマークレット
期待が高まる次世代標準仕様「HTML5」
JavaScriptとその周辺技術を学ぶための参考書籍
JavaScriptを学ぶ上で役立つサイト

本ページへのリンクには、このロゴをご利用ください。


著作権情報個人情報保護について広告掲載についてRSSフィードについて
出版社の方々へ会社概要スタッフ紹介サイトマップ  
書籍/記事に関するご質問/お問い合わせは「WINGSお問い合わせフォーム」をご利用ください。
Copyright(c) 1998-2024,Yamada Yoshihiro.  All Right Reserved.