Upgrade to Pro — share decks privately, control downloads, hide ads and more …

前編 JavaScript で ToDo アプリを作る

前編 JavaScript で ToDo アプリを作る

配信動画はこちら
https://www.youtube.com/watch?v=11BV4MWSZSw

もし良かったらムーザルちゃんねるのチャンネル登録お願いします!
https://www.youtube.com/channel/UCLPHXwLp90A5R69Eltxo-sg

Twitter でもプログラミングネタをつぶやいているのでフォローお待ちしております。
ムー
https://twitter.com/mu_vpoe
zaru
https://twitter.com/zaru

mu_zaru

May 21, 2020
Tweet

More Decks by mu_zaru

Other Decks in Programming

Transcript

  1. Lv.4 Lv.3 Lv.2 Lv.1 HTML/CSS を触り始める 初学者向けです。JavaScript/PHP/Ruby などを使って Web 開発をしていきたい方向けです。Lv.2-3

    をメイン対象としてます。 難易度? 書籍、Progate、ドットインストールなどで JS/PHP/Ruby 入門 スクールに通いフレームワーク Laravel/Rails や DB/Git 入門 未経験から内定圏内 / エンジニア1年目 実務 1~2年 テストコード、リファクタ、設計、インフラ 中堅 以上 Lv.5 Lv.6
  2. 現役のエンジニア二人 赤貝が好きな CTO と デザイン勉強中のエンジニア 話す人 @mu_vpoe 居候→エンジニア→Mgr チームづくり採用など。 Twitter

    で虚空に放たれ た疑問に答える。数学が 好き。 ムー zaru @zaru CTO, Love 赤貝, JavaScript, Firebase, Web Components.
  3. エディタ触りながらではなく、 動画に集中してもらって大丈夫です。 YouTube 上でも、Twitter の メンションでも構いません。 質問にはできるだけ答えていきた いと思います。 質問OK ライブ配信の動画は、

    そのまま YouTube に公開します。 なので途中で抜けてもいいし、 生で見なくてもいいです。 動画公開 ソースコード公開 講義中に使うソースコードは全て GitHub に公開しています。 github.com/mu-zaru/mu-zaru-channel
  4. Step.3 element.addEventListener('イベント名', 'イベント時の挙動') 要素に対して指定したイベントが発生した時の挙動を設定できる よく使うイベントの種類 • click : 要素をクリックした時 •

    mouseover : 要素の上にカーソルが来た時 • mouseleave : 要素の上からカーソルが外れた時 完了ボタンを押した時に、完了スタイルにする
  5. [1, 2, 3].forEach( value => { 何かの処理 } ) 配列に入っている複数の要素に対して、1個ずつ処理をすることができる

    Step.4 全てのボタンを押して完了できるようにする仕上げ 1 2 3 1 2 3 '1' に対して処理をする 2 3 3 '2' に対して処理をする '3' に対して処理をする 1 1 2 全ての要素に対して繰り返す