Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
JavaScript の テンプレートリテラル やぎちゃん
Slide 2
Slide 2 text
自己紹介
Slide 3
Slide 3 text
文字をくっつけよう!
Slide 4
Slide 4 text
文字をくっつけよう!
Slide 5
Slide 5 text
もじぴったん
Slide 6
Slide 6 text
No content
Slide 7
Slide 7 text
+演算子のなところ 加算?結合?
Slide 8
Slide 8 text
+演算子のなところ 加算?結合?
Slide 9
Slide 9 text
+演算子のなところ 加算?結合?
Slide 10
Slide 10 text
文字列の結合?
Slide 11
Slide 11 text
テンプレートリテラルで書く
Slide 12
Slide 12 text
さっきの
Slide 13
Slide 13 text
テンプレートリテラルで書く
Slide 14
Slide 14 text
テンプレートリテラルで書く
Slide 15
Slide 15 text
One more thing...
Slide 16
Slide 16 text
No content
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
No content
Slide 19
Slide 19 text
No content
Slide 20
Slide 20 text
No content
Slide 21
Slide 21 text
とはならない!
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
これ is 何?
Slide 24
Slide 24 text
No content
Slide 25
Slide 25 text
これ is 何? タグ付きテンプレート文字列 →テンプレートリテラルで書かれた文字列(の配列)と埋め込まれた変数を受け取る関 数
Slide 26
Slide 26 text
タグ付きテンプレート文字列の例 (from MDN)
Slide 27
Slide 27 text
No content
Slide 28
Slide 28 text
No content
Slide 29
Slide 29 text
No content
Slide 30
Slide 30 text
タグ付きテンプレート文字列と @emotion/styled (styled-componentsも可)
Slide 31
Slide 31 text
Styled Components?
Slide 32
Slide 32 text
Styled Components?
Slide 33
Slide 33 text
Styled Components? 一種のHOC
Slide 34
Slide 34 text
Styled Components?
Slide 35
Slide 35 text
Styled Components?
Slide 36
Slide 36 text
まとめ!!! ● テンプレートリテラルは文字の連結だけじゃないよ! ● 文字列と埋め込む変数を別々に関数に渡すのでいろいろできるよ!! ● ↑の例として SQL や CSS in JS のライブラリがあるよ!!!
Slide 37
Slide 37 text
ありがとうございました!