Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JavaScriptの新しい文法を学習しよう
Search
echizenyayota
April 07, 2019
Programming
350
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JavaScriptの新しい文法を学習しよう
Reactで見るECAMScript2015のアロー関数式
echizenyayota
April 07, 2019
More Decks by echizenyayota
See All by echizenyayota
日本語話者と英語話者のためのIT技術者交流コミュニティ_事始め_日本語_英語_.pdf
echizenyayota
0
490
外出自粛期間のおすすめ! オンラインサービスで 自由気ままな英語学習
echizenyayota
0
580
Visual Studio CodeでJavaScriptプログラミング
echizenyayota
0
370
他人のソースコードをすばやく読むコツ 項とJavaScriptの演算子
echizenyayota
0
140
ドットインストールの質問回答サービスで身につくプログラミング学習法
echizenyayota
0
160
「Webパフォーマンス改善セミナー」 概要説明
echizenyayota
1
84
JavaScriptの正規表現で リファラースパムを退治した話
echizenyayota
0
150
さくらのVPSでプラグインを使わないWordPressのバックアップ
echizenyayota
0
1.5k
JavaScriptの新しい文法を学習しよう ~Reactで見るECMAScript2015のクラス構文~
echizenyayota
0
420
Other Decks in Programming
See All in Programming
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
0
170
PHP Application における Kubernetes 内 gRPC 通信
ganchiku
0
560
Apache Hive: そしてCloud Native Lakehouseへ
okumin
1
180
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
2
1.2k
その節約、円になってますか?
isamumumu
0
460
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
160
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
440
React本体のコードリーディング
high_g_engineer
0
110
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
410
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
130
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
0
110
PHP に部分適用が来るぞ!……ところで何それ?おいしいの? #phpcon / phpcon-2026
shogogg
0
410
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Claude Code のすすめ
schroneko
67
230k
sira's awesome portfolio website redesign presentation
elsirapls
0
310
WCS-LA-2024
lcolladotor
0
770
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Typedesign – Prime Four
hannesfritz
42
3.1k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
640
Odyssey Design
rkendrick25
PRO
2
740
Are puppies a ranking factor?
jonoalderson
1
3.7k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
980
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Leo the Paperboy
mayatellez
8
1.9k
Transcript
JavaScriptの新しい文法を学習しよう ~Reactで見るECMAScript2015のアロー関数式~ 2019年4月7日(土) 2019年4月号 第2回JavaScript(ECMAScript 2015)初心者もくもく勉強会の日 @ さくらインターネット本社
About me 福井 洋(ふくい ひろし) WordPress関連の個人事業主 (ブログサイトの運営・プラグイン開発・サーバー環境構築) http://e-yota.com https://speakerdeck.com/echizenyayota https://twitter.com/echizenya_yota
主なコミュニティ活動 さくらクラブ いろいろ初心者もくもく勉強会 管理人 https://saku-love.doorkeeper.jp/events/63785 WordCamp Tokyo 2018 スピーカー https://2018.tokyo.wordcamp.org/speaker/fukui-hiroshi/
エコテキブログ(個人ブログ) https://e-yota.com/
Reactとは UIを作るために Facebook社が開発した JavaScriptライブラリ (公式ドキュメント)
私がReactの学習をはじめた理由 自分のブログサイトを 高速表示させたいから (フロントエンドとバックエンドの分離)
Reactを知っておくメリット 複雑なUIが簡単に扱える (らしい)
Reactの例(カウンターアプリ) http://takaiba.net/basic_react_js/
Reactの学習方法 ドットインストール(980円/月) (React入門 全19回) (ReactでTodo管理アプリを作ろう 全17回)
ドットインストールの学習効果を引き出すコツ a. 公式ドキュメントのアプリを作って試す b. JavaScriptの文法(ECMAScript2015)を学習
a. 公式ドキュメントのアプリを作成 http://takaiba.net/react_class/
ボタンアプリのコーディング https://bit.ly/2FLZsLD
b. JavaScriptの文法(関数)を学習 関数とは一連の処理をいつでも呼び出せるようにしたもの。
宣言文に関数名の定義 https://bit.ly/2G7NNpz
関数リテラルによる定義 https://bit.ly/2DHC2Vv
Functionコンストラクタによる定義 https://bit.ly/2FUkK9N
アロー関数式による定義 https://bit.ly/2Utn2jD
アロー関数式の例(その1) https://bit.ly/2RRL0rT
アロー関数式の例(その2) https://bit.ly/2CPwQwT
アロー関数式の変形バージョン(その1) https://bit.ly/2HDr9YM
アロー関数式の変形バージョン(その2) https://bit.ly/2DE4K9t
参考ページ Reactと新しいJavaScriptの文法(ECMAScript6)~ アロー関数式について https://e-yota.com/webservice/react_ec6_arrow_function/
参考書籍 https://amzn.to/2D2yL2n
ご清聴ありがとうございました!