これから学ぶJavaScript
インプレス
さあ、Webの世界に飛び込もう!
本書は、これからJavaScriptプログラミングをはじめたいと考えている初心者のための入門書です。
全くのプログラミング初心者が「プログラミングとは何か」「JavaScriptが活躍するWebの世界はどういった仕掛けで動いているのか」を理解できるよう、その説明から始め、JavaScriptプログラミングの土台となる力を養えるようにサポートすることを心掛けています。
また、本書はこれからプログラミングをはじめる初心者を前提としているため、やや上級の内容などは割愛しました。本書を読み終えた後には、さらに本格的な入門書での学習や、各種のライブラリやフレームワークの習得が容易になる基礎力を身につけることができます。
発売日:2018-07-20
ページ数:496ページ
目次
表紙
商標について
はじめに
目次
本書の使い方
Chapter1:Webの仕組みとJavaScriptの役割
1-1 Webの仕組み
1-2 サーバサイドプログラミングとクライアントサイドプログラミング
Chapter2:初めてのJavaScriptプログラム
2-1 JavaScriptプログラミングに必要なツール
2-2 初めてのJavaScriptプログラム
2-3 JavaScriptのデバッグ
2-4 JavaScriptソースコードの記述場所
Chapter3:変数とデータ型
3-1 リテラル
3-2 変数と定数とデータ型
Chapter4:演算子
4-1 算術演算
4-2 文字列結合と演算子の優先順位
4-3 さまざまな演算子
Chapter5:条件分岐
5-1 プログラマ脳
5-2 ifとelse
5-3 boolean型変数と比較演算子
5-4 if条件分岐の完成形
5-5 条件分岐の応用
5-6 switch
Chapter6:ループ
6-1 ループ処理
6-2 whileループ
6-3 forループ
6-4 do-whileループ
6-5 ループの入れ子
Chapter7:配列とループ
7-1 配列
7-2 配列のループ
7-3 配列とループと条件分岐の組み合わせ
7-4 breakとcontinue
Chapter8:関数
8-1 関数の基本
8-2 さまざまな引数の書き方と使われ方
8-3 関数式
Chapter9:オブジェクト指向JavaScript
9-1 オブジェクトとクラス
9-2 データと処理がワンセット
9-3 クラスの他のメンバ
9-4 オブジェクトの拡張
Chapter10:ビルトインオブジェクト
10-1 ビルトインオブジェクトとMDN
10-2 データをまとめて扱えるオブジェクト
10-3 日付と時刻のオブジェクト
10-4 Mathオブジェクトと静的メソッド
Chapter11:HTMLの操作
11-1 DOMとWindow
11-2 ノード操作の基本
11-3 その他の要素ノード取得方法
11-4 要素の追加・削除
Chapter12:イベント処理
12-1 イベント処理概観
12-2 3種類のイベントハンドラ登録
12-3 マウスイベント
Chapter13:アプリを作ろう
13-1 基本のBMI計算処理と表示
13-2 アドバイスを表示
13-3 バリデーションを実装
付録:Babelによるソースコード変換
用語索引
著者/監修プロフィール、STAFF LIST
奥付
絶賛!発売中!
-
- 良いコードの道しるべ
- 予約 3146円
-
- 森 篤史(著者)
- その他言語
-
- 予約受付中
-
- 安全な暗号をどう実装するか
- 予約 4400円
-
- Jean-Philippe Aumasson(著者)、 Smoky(翻訳)、 IPUSIRON(監訳)、 藤田亮(監訳)
- ネットワーク
-
- 予約受付中
-
- DaVinci Resolve 今日から使いこなす詳解ガイド Ver.19対応
- 予約 3564円
-
- 大藤 幹(著者)
- その他
-
- 予約受付中
- 運営会社
- FAQ
- お問い合わせ
- 利用規約
- オンライン販売について
- 特定商取引法に関する記載
- ゲームソフトの利用に関するガイドライン|
- 個人情報について
- PURCHASE GUIDE (ENGLISH)|
Copyright © Mynavi Publishing Corporation