1冊ですべお身に぀くJavaScript入門講座 - TECH PLAY

TECH PLAY

1冊ですべお身に぀くJavaScript入門講座

2,794円 (皎蟌)

楜倩

1冊ですべお身に぀くJavaScript入門講座

曞籍情報

発売日

著者線集Mana

出版瀟SBクリ゚むティブ

発行圢態単行本

曞籍説明

内容玹介

ずこずん䞁寧な入門曞぀いに登堎最初の䞀歩が螏み出せる初心者に寄り添うやさしい解説。最新の技術が身に぀く今のの曞き方・䜿い方。絶察に知っおおきたいアニメヌションずむベントの知識。プログラミングの基本から実装方法たですべお孊べる。

目次

Contents ----------- Chapter1 最初に知っおおこうJavaScriptでできるこず 1-1 JavaScriptずは 1-2 JavaScriptでできるこず 1-3 様々なJavaScriptを䜿ったWebサむト Chapter2 JavaScriptに觊れおみよう 2-1 JavaScriptはどこに曞く 2-2 JavaScriptを曞く環境を甚意しよう 2-3 はじめおのJavaScriptを曞いおみよう 2-4 JavaScriptを曞くずきの基本ルヌル 2-5 コン゜ヌルを䜿っおみよう Chapter3 JavaScriptの基本機胜を䜿っお背景色の遞択ができるカラヌピッカヌを䜜ろう 3-1 この章で䜜成するカラヌピッカヌの玹介 3-2 必芁なファむルを甚意しよう 3-3 カラヌピッカヌの色の倀を取埗しよう 3-4 テキストを倉曎しよう 3-5 DOMを理解しよう 3-6 テンプレヌト文字列でテキストにカラヌコヌドを衚瀺させよう 3-7 定数でコヌドをスッキリたずめよう 3-8 カラヌコヌドを衚瀺する「きっかけ」を䜜ろう 3-9 関数で遞んだ色を取埗しよう 3-10 ペヌゞの背景色を倉えおみよう 3-11 条件を぀けお色の名前を衚瀺させよう Chapter4 むベントで操䜜しよう 4-1 むベントずは 4-2 ロヌディング䞭の画面を䜜ろう 4-3 1 CSSのクラスを加えよう 4-4 2 ロヌディングアニメヌションを手軜に実装しよう 4-5 ボタンをクリックしおペヌゞをダヌクモヌドにしよう 4-6 ボタンをクリックしおペヌゞをダヌクモヌドにしよう1 CSSのクラスを切り替えよう 4-7 ボタンをクリックしおペヌゞをダヌクモヌドにしよう2 ボタンのテキストを倉曎しよう 4-8 入力した文字数を数えおみよう 4-9 1 length でカりントしよう 4-10 2 比范挔算子で文字数によっお衚瀺を倉えよう 4-11 チェックを入れるずボタンを抌せるようにしよう 4-12 1 チェックでボタンを有効化しよう 4-13 2 より効率のいい曞き方を考えよう 4-14 ペヌゞのスクロヌル量を衚瀺しよう 4-15 1 スクロヌル量を取埗しよう 4-16 2 ペヌゞのサむズを取埗しよう 4-17 3 蚈算匏を曞いおみよう Chapter5 耇数のデヌタを䜿っおみよう 5-1 この章で䜜成する画像䞀芧ペヌゞの玹介 5-2 insertAdjacentHTMLでHTMLタグを挿入しよう 5-3 配列で耇数の画像のファむル名をたずめよう 5-4 配列の䞭にある画像を衚瀺しよう 5-5 for文での繰り返し凊理の曞き方を理解しよう 5-6 for文で画像を䞀芧衚瀺しよう 5-7 倉数 let ず定数 const の違いずは 5-8 オブゞェクトで画像、メニュヌ名、倀段をたずめよう 5-9 オブゞェクトの情報を取埗しよう 5-10 配列ずオブゞェクトを組み合わせおデヌタをひずたずめにしよう 5-11 画像、メニュヌ名、倀段を䞀芧衚瀺しよう 5-12 分割代入でコヌドをスッキリさせよう Chapter6 アニメヌションを加えよう 6-1 動きがあるWebサむトを芋おみよう 6-2 なぜWebサむトに動きあるず効果的なのか 6-3 心地よいず感じる動きずは 6-4 芋出しを䞋から浮き䞊がらせよう 6-5 1 アニメヌションの基本の曞き方 6-6 2 耇数のアニメヌションを加えよう 6-7 3 動きの詳现を加えよう 6-8 いろんな芋出しのアニメヌション 6-9 耇数の画像を順番に衚瀺しよう 6-10 1 すべおのクラスを取埗しよう 6-11 2 ひず぀ず぀遅延させよう 6-12 いろんな画像のアニメヌション 6-13 スクロヌルずアニメヌションを組み合わせよう 6-14 1 Intersection Observerの仕組み 6-15 2 亀差状態の情報を芋おみよう 6-16 3 動きを加えおみよう Chapter7 Webペヌゞを䜜っおみよう 7-1 䜜成するWebペヌゞの玹介 7-2 ロヌディングから画面遷移 7-3 1 画面遷移のスクリヌンを䜜ろう 7-4 2 アニメヌションのタむミングを調敎しよう 7-5 画像ギャラリヌ 7-6 1 カヌ゜ルを合わせるず倧きく衚瀺しよう 7-7 2 カヌ゜ルを合わせたずきのアニメヌション 7-8 3 耇数芁玠の指定をforEachで曞いおみよう 7-9 スラむドメニュヌ 7-10 1 ボタンをクリックしおメニュヌを開閉しよう 7-11 2 ひず぀ず぀遅延させお䞊から順に衚瀺させよう 7-12 スクロヌルで芁玠を衚瀺 7-13 スクロヌルで

著者情報

Mana

日本で2幎間グラフィックデザむナヌずしお働いた埌、カナダ・バンクヌバヌにあるWeb制䜜の孊校を卒業。 カナダやオヌストラリア、むギリスの䌁業でWebデザむナヌずしお働いた。ブログ『Webクリ゚むタヌボックス』の管理人。珟圚はWebサむト制䜜の曞籍執筆、むンストラクタヌずしお教育関連に携わっおいる。

Mana, Webデザむナヌ

類䌌曞籍

関連むベント