メニュー

10%ポイントバック

ショップ: 7reasonstogive.org

これからのJavaScriptの教科書―モダンJavaScriptを基礎から実用レベルまで [単行本]Ω

¥2,746(税込)
送料無料
  • 1~2日で出荷可能

アイテム説明

  • 要旨(「BOOK」データベースより)

    JavaScriptが「わかる」から「使える」へとステップアップ!開発に必要なコードを自分で考え、自分で書けるようになるための、JavaScriptの知識と技術を1冊に凝縮!明快でスラスラ読めるテキストと豊富なサンプルで、初心者の基礎固めから経験者のスキルアップまで、楽しく学習できます!ES2023までの標準仕様に完全対応。Web開発で頻繁に使用される、文字列処理、配列、オブジェクト、関数、非同期処理などを深掘りして解説。現代の開発現場における典型的なコーディングパターンに沿った実践的なサンプルコードが満載。
  • 目次

    Chapter 1 JavaScriptプログラミングの基本
    1-1 JavaScriptってどんな言語? プログラミングで何ができる?
    1-2 入門JavaScriptプログラミング
    1-3 JavaScriptの基本的な文法と書き方
    1-4 JavaScriptのいま・Web開発のいま

    Chapter 2 変数
    2-1 あとで利用するために値を保存しておくのが変数

    Chapter 3 データ型と演算子
    3-1 データには「型」がある
    3-2 プリミティブ型のデータ型とその特徴
    3-3 オブジェクト型の特徴
    3-4 データ型の操作
    3-5 演算子

    Chapter 4 制御構造
    4-1 プログラムの基本的な流れには3パターンある
    4-2 条件分岐
    4-3 繰り返し

    Chapter 5 関数
    5-1 関数は一連の処理をひとつにまとめたもの
    5-2 スコープ
    5-3 関数定義、別の方法
    5-4 引数を渡す・受け取るさまざまな方法
    5-5 返り値を返す・受け取る
    5-6 “呼び出さない”特殊な関数

    Chapter 6 数値と計算
    6-1 数値の特性とNumberオブジェクト
    6-2 JavaScriptにとって特別な意味を持つ数値を調べる
    6-3 数値の状態を調べる・変換する
    6-4 数値の表記法を変換する・文字列に型変換する
    6-5 数学的な計算をするMath オブジェクト
    6-6 日付・時刻を扱うDate オブジェクト
    6-7 日付・時刻を取得する
    6-8 日付・時刻をセットする
    6-9 日付・時刻の計算をする

    Chapter 7 文字列の操作
    7-1 文字列の特性とStringオブジェクト
    7-2 テンプレートリテラル
    7-3 文字列を調べる
    7-4 正規表現を使わない簡易的な文字列の検索
    7-5 文字列を整形して新たな文字列を作る
    7-6 Unicodeを使って文字を操作する
    7-7 正規表現
    7-8 正規表現パターンの書き方
    7-9 正規表現を使った文字列の検索・置換

    Chapter 8 配列
    8-1 データを1つにまとめて管理できる「配列」
    8-2 配列に値を追加する・削除する・変更する
    8-3 要素の順序を入れ替える
    8-4 要素を検索する
    8-5 新しい配列を作成する
    8-6 配列から文字列を作る
    8-7 それぞれの値に関数を実行する

    Chapter 9 オブジェクトとMap、Set
    9-1 複数のデータを名前つきで管理する「オブジェクト」
    9-2 オブジェクトの編集操作を制限する
    9-3 その他のオブジェクトの操作
    9-4 データ管理に適したMapオブジェクト
    9-5 重複する値を持たないSetオブジェクト

    Chapter 10 クラス
    10-1 クラスとオブジェクト
    10-2 クラスとはどんなもの?
    10-3 クラスにさまざまな機能を組み込む

    Chapter 11 高度な機能
    11-1 複数のファイルに分割する ~モジュール化
    11-2 エクスポート
    11-3 インポート
    11-4 関数の高度な性質
    11-5 イテレーターとジェネレーター
    11-6 例外処理(エラー制御)

    Chapter 12 HTMLの操作
    12-1 HTMLを書き換える「DOM操作」
    12-2 要素を取得する
    12-3 イベントに待機する
    12-4 HTMLを書き換える① ~属性を操作する
    12-5 HTMLを書き換える② ~テキストコンテンツを書き換える
    12-6 HTMLを書き換える③ ~要素を書き換える・挿入する・削除する
    12-7 その他のDOM操作

    Chapter 13 フォームの操作
    13-1 フォームの要素を取得する
    13-2 フォーム部品ごとに入力内容を調べる

    Chapter 14 非同期処理
    14-1 いつ終わるかわからない処理を実行する“非同期処理”
    14-2 Clipboard API
    14-3 JSON
    14-4 Fetch API
    14-5 Promiseを理解する

    Chapter 15 Node.js
    15-1 現在のWeb開発に欠かせないツール、Node.js
    15-2 パッケージを活用する
    15-3 ビルドツールを使って開発環境を整える
  • 出版社からのコメント

    JavaScriptが「わかる」から「使える」へとステップアップ!
  • 内容紹介

    開発に必要なコードを自分で考え、自分で書けるようになるための、JavaScriptの知識と技術を1冊に凝縮!
    明快でスラスラ読めるテキストと豊富なサンプルで、初心者の基礎固めから経験者のスキルアップまで、楽しく学習できます!

    <本書の特徴>
    ・ES2023までの標準仕様に完全対応
    ・Web開発で頻繁に使用される、文字列処理、配列、オブジェクト、関数、非同期処理などを深掘りして解説
    ・現代の開発現場における典型的なコーディングパターンに沿った実践的なサンプルコードが満載
  • 著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)

    狩野 祐東(カノウ スケハル)
    UIデザイナー/エンジニア/執筆家。アメリカ・サンフランシスコでUIデザイン理論を学ぶ。帰国後会社勤務を経てフリーランス。2016年に株式会社Studio947を設立。同代表取締役。Webサイトやアプリケーションのインターフェースデザイン、インタラクティブコンテンツの開発を数多く手がける。各種セミナーや研修講師としても活動中
  • 著者について

    狩野 祐東 (カノウスケハル)
    UIデザイナー/エンジニア/執筆家

    アメリカ・サンフランシスコでUIデザイン理論を学ぶ。帰国後会社勤務を経てフリーランス。2016年に株式会社Studio947を設立。同代表取締役。Webサイトやアプリケーションのインターフェースデザイン、インタラクティブコンテンツの開発を数多く手がける。各種セミナーや研修講師としても活動中。

カラー名は、ショップ提供情報に基づいています。モデル画像は着用イメージとなります。色味は生地アップでご確認ください。画面設定等により実際の商品の色とは異なって見える場合がございます。

このアイテムをシェアする

あなたにおすすめのアイテム

トップへ

お気に入り  

アイテム

登録されていません。
お気に入り登録すると、
値下げ・再入荷などをお知らせ
お知らせページ で通知します/
  •  値下げ
  •  クーポン
  •  再入荷
アイテムを探して登録する! アイテムを探して登録する!

ショップ

登録されていません。
お気に入り登録すると、
さらに便利に
  •  クーポン
    通知
  •  好きなショップ
    で絞り込み
  •  ショップへ
    ショートカット
ショップを探して登録する! ショップを探して登録する!
※お気に入り登録は会員でない方もご利用いただけます
※通知を受け取るには会員登録が必要です