出版社内容情報
豊富な図解で、仕組みをていねい解説!
JavaScriptは、Webブラウザで実行するプログラムを書くために生まれたプログラミング言語です。
ウィンドウを開いたり、クリックするとページの一部が変わったりするギミックを実現するのに欠かせません。また最近では、サーバやIoT分野でのプログラミングにも使われていたりと、使用できる分野も広い言語です。
本書では、これからJavaScriptを学ぶ方や、またはJavaScriptを書いたことはあるけれど、いまいちよく理解できない点がある方を対象に、ゼロからJavaScriptを解説します。
基本的なところから少しずつ、小さなサンプルを動かしながら学んでいきます。解説はたくさんの図解を使って行っていますので、プログラミングがまったく初めての方でも無理なく学習することができます。
JavaScriptの基本的な文法はもちろん、オブジェクト、関数、配列、イベントといった、JavaScriptを理解する上で重要な概念もしっかり説明していきます。
また、サーバと連携してプログラムを動かすAjaxや、イベントの伝播の方法の理解といった、少し難しい内容にもチャレンジし、より実践的なプログラミングの力が付けられるように配慮しています。
初心者だけれども、しっかりと応用の効く基礎力を身に付けたい方にオススメの1冊です。
1章 JavaScriptって何だろう?
2章 WebブラウザとJavaScriptとの関係を理解しよう
3章 Webページを操作してみよう
4章 JavaScriptの基本文法を学ぼう(1)~変数、文字列、メソッドとプロパティ
5章 JavaScriptの基本文法を学ぼう(2)~関数、演算、スコープ
6章 条件分岐と繰り返し処理をやってみよう
7章 配列を理解しよう
8章 イベントを理解しよう
9章 Webページに動きを付けよう
10章 Ajaxとオブジェクトを理解しよう
内容説明
豊富な図解で、仕組みをていねいに解説。「なんとなく」ではなく、「ちゃんと理解」して書くための入門書。文法の基本から、配列、オブジェクト、イベントの伝達方法などもしっかり解説!これからプログラミングを始める方にもぴったり!短いサンプルを動かしながら学ぶ!
目次
1 JavaScriptって何だろう?
2 WebブラウザとJavaScriptとの関係
3 Webページを操作してみよう
4 JavaScriptの基本文法(1)―変数、文字列、メソッドとプロパティ
5 JavaScriptの基本文法(2)―関数、演算、スコープ
6 条件分岐と繰り返し処理をやってみよう
7 配列を理解しよう
8 イベントを理解しよう
9 Webページに動きを付けよう
10 Ajaxとオブジェクトを理解しよう
Appendix Atomエディタのインストールと使い方
著者等紹介
大澤文孝[オオサワフミタカ]
テクニカルライター。プログラマー。情報処理技術者(「情報セキュリティスペシャリスト」「ネットワークスペシャリスト」)。雑誌や書籍などで開発者向けの記事を中心に執筆。主にサーバやネットワーク、Webプログラミング、セキュリティの記事を担当する。近年は、Webシステムの設計・開発に従事(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。