販売価格
販売中
お取り寄せお取り寄せの商品となります
入荷の見込みがないことが確認された場合や、ご注文後40日前後を経過しても入荷がない場合は、取り寄せ手配を終了し、この商品をキャンセルとさせていただきます。
構成数 : 1
■Lesson 1 JavaScriptの基本
01 JavaScriptとは
JavaScriptの仕様
JavaScriptでできること
02 JavaScriptの開発に必要なもの
最低限必要なツール
ブラウザ
エディタ
03 JavaScriptを書いてみよう
JavaScriptを含むファイルを作成する
Consoleを利用したデバッグ
JavaScriptのコメントアウト
04 文字列や数値を表示してみよう
変数を使ってみよう
文字列の操作
数値の操作
変数をブラウザに表示
05 条件分岐を利用してみよう
真偽値を使ってみよう
比較演算子で真偽値を取得
if文で条件分岐
論理演算子で複雑な条件を指定しよう
06 配列を使ってみよう
配列とは
for文を使ってみよう
配列を操作するメソッド
配列を作成するメソッド
配列の状態を取得するメソッド
07 関数を使ってみよう
関数とは
変数のスコープ
関数式と関数宣言
■Lesson 2 JavaScriptのオブジェクト
01 JavaScriptで日付を扱おう
Dateオブジェクト
今日の日付を表示してみよう
未来・過去の日付を表示してみよう
02 タイマーを作ってみよう
タイマーアプリに必要なもの
setTimeoutとsetIntervalを使う
タイマーを作ってみよう
03 オブジェクトで複雑なデータを扱う
オブジェクトとは(連想配列)
オブジェクトの値をブラウザに表示する
オブジェクトの文字を変更してみる
オブジェクトにプロパティを追加してみる
オブジェクトのキーだけを抽出する
04 配列とオブジェクトを組み合わせて複雑なデータを扱う
配列内のオブジェクトの文字を表示する
条件にマッチするオブジェクトのみを表示
元の配列とは違う状態の配列を作る
配列にオブジェクトを追加する
■Lesson 3 Todoアプリを作ってみよう
01 Todoアプリの概要
Todoアプリを作ってみよう
完成版のサンプルを確認する
02 Todoを作って表示する(Create/Read)
Todoアプリのデータ構造を検討する
扱うDOM要素を変数に登録する
ページを開いたときに関数を実行する
ブラウザのイベントをJavaScriptで扱う
テキストフィールドに文字を出力する
03 Todoを完了済みにする(Update)
Todoを完了済みにする
Todoを完了にする
未完了のTodoのみを表示する
04 Todoを編集する(Update)
Todoを編集する
05 Todoを削除する(Delete)
Todoを削除する
■Lesson 4 Vue.jsの基本
■Lesson 5 Vue.jsをWebサイトに組み込む
JavaScriptとVue.jsの基本、さらにWebアプリケーションやUIの作成を習得できる教科書。 本書は「1日30分からはじめる」をテーマに、Web制作にかかわる知識や技術を解説した「ちゃんとしたプロになる」シリーズの3冊目です。
本書で学べることは、主に次の3つです。
1つめは、JavaScriptの基本。 JavaScriptは広範な用途をもつ言語ですが、本書ではとくにWeb制作によく使われる命令や考え方を中心に解説しています。
2つめは、Vue.jsの基本。 現在のWeb制作では、フレームワークを利用した実装が一般的です。本書では、最もよく使われるフレームワークの一つであり、初心者にも習得しやすいVue.jsの基礎を身につけられます。
そして、3つめがWebアプリケーションやUIの実装の流れ。 実際にTodoアプリやタブパネル、モーダル、ハンバーガーメニュー、スライドビューアーなどのUIを構築しながら、Web制作におけるJavaScriptとVue.jsでの実装の流れをつかめます。
ぜひ本書を通じて、"現場のJavaScript力"の土台をしっかりと養ってください。
| フォーマット | 書籍 |
| 発売日 | 2020年03月25日 |
| 国内/輸入 | 国内 |
| 出版社 | エムディエヌコーポレーション |
| 構成数 | 1 |
| パッケージ仕様 | - |
| SKU | 9784844369646 |
| ページ数 | 256 |
| 判型 | B5変 |

※ショッピングカートおよび注文内容の確認画面にてフラゲのお届けになるかご確認ください。
※各種前払い決済をご利用の場合、フラゲは保証しておりません。
※フラゲは配送日時指定なしでご注文いただいた場合に限ります。
読み込み中にエラーが発生しました。
画面をリロードして、再読み込みしてください。
