大槻 有一郎(著)
※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。
JavaScriptは「早く簡単に作る、早く簡単に変更する」というコンセプトで設計されており、サービスをすばやく立ち上げて、利用者の要求に応えることができる、学習しやすいプログラミング言語です。最近では、HTML5との連携や、手軽なライブラリであるjQueryで注目を集めています。
本書は、JavaScriptの基礎から最新の応用技術までしっかり学びたい人のための学習書です。JavaScriptの基本から、配列、ループ、分岐条件、関数とオブジェクト、ユーザーの操作に応じた処理、DOMを使ったHTMLの要素の操作、ビルトインオブジェクトを使った便利なテク、jQuery、HTML5時代に知っておくべきポイントまで丁寧に解説していきます。
CHAPTER 1 JavaScriptを使ってWebページを書き換えよう
LESSON 1 JavaScriptのコードを書く
LESSON 2 変数にデータを記憶する
LESSON 3 演算子を使って計算する
LESSON 4 データの種類を意識する
CHAPTER 2 商品の価格表を作ろう
LESSON 5 配列を使って複数のデータをまとめて管理する
LESSON 6 繰り返し処理を使ってコードを簡潔にする
LESSON 7 無名オブジェクトの配列変数を利用する
LESSON 8 if文を使って条件分岐する
LESSON 9 switch文で複数に分岐する
CHAPTER 3 表作成用の関数を作ろう
LESSON 10 関数の作成方法を覚えよう
LESSON 11 ローカル変数について理解する
LESSON 12 オブジェクトの扱いを覚える
LESSON 13 プログラムをデバッグする
CHAPTER 4 ユーザー注文フォームを作成しよう
LESSON 14 HTMLの要素を選択する
LESSON 15 ボタンのクリックで処理を実行させる
LESSON 16 無名関数を利用する
LESSON 17 さまざまなコントロールから値を取得する
LESSON 18 クリック以外のイベントを利用する
CHAPTER 5 ヘルプページを作ろう
LESSON 19 任意の要素を自在に選択する
LESSON 20 要素を新規作成して追加する
LESSON 21 写真ギャラリーを作ろう
CHAPTER 6 組み込みオブジェクトを利用しよう
LESSON 22 テキストを処理する
LESSON 23 正規表現を利用する
LESSON 24 MathオブジェクトとArrayオブジェクトを利用する
LESSON 25 Windowオブジェクトでウィンドウを操作する
LESSON 26 タイマーを作成しよう
LESSON 27 LocationオブジェクトでWebページを切り替える
LESSON 28 Navigatorオブジェクトでブラウザ情報を取得する
LESSON 29 Cookieを利用する
CHAPTER 7 通信プログラムを作ろう
LESSON 30 Ajaxを使ってテキストファイルをロードする
LESSON 31 スクロールに合わせてファイルをロードする
LESSON 32 JSONデータを利用する
CHAPTER 8 オブジェクトの高度な使いこなし
LESSON 33 独自オブジェクトを作成する
LESSON 34 独自オブジェクトのメソッドを定義する
LESSON 35 オブジェクトを継承する
CHAPTER 9 jQueryを利用する
LESSON 36 jQueryを使って要素を操作する
LESSON 37 jQueryを使ってヘルプページを作成する
LESSON 38 jQueryを使ってJSONファイルをダウンロードする
CHAPTER 10 HTML5を利用する
LESSON 39 HTML5を使ってヘルプページを作成する
LESSON 40 HTML5 APIを利用してグラフを描く
練習問題
INDEX