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
TypeScript勉強記_Week1
Search
ko-chan
October 02, 2023
0
420
TypeScript勉強記_Week1
・基本の書き方
let と var (variable) の違い
アロー関数
ko-chan
October 02, 2023
Tweet
Share
More Decks by ko-chan
See All by ko-chan
TypeScript勉強記_Week5
kochan648
0
150
TypeScript勉強記_Week4
kochan648
0
210
TypeScript勉強記_Week3
kochan648
0
290
TypeScript勉強記_Week2
kochan648
0
390
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
160
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
64
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
Crafting Experiences
bethany
1
46
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
Typedesign – Prime Four
hannesfritz
42
2.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
63
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Skip the Path - Find Your Career Trail
mkilby
0
53
Transcript
文系出身プログラミング未経験人の TypeScript 勉強記 ~Week 1~
第1章 書き方 - let : 変数を定義・値の変更可 let L = 1;
L = 3; // 再代入ができる let R; //初期値なしだとundefined R = 1; //後から代入できる - const (constant) : 定数を定義・値の変更不可
let と var (variable) の違い - let : ブロックスコープ 更新
可/再宣言 不可 (constも) - var : グローバルスコープ orローカルスコープ 再宣言・更新 可
let と var (variable) の違い - 今後は ‘ var ‘
は何度も関数を再宣言でコードが見にくくなるため、 ‘ let ‘ , ‘ const ‘ を使い、キレイなコードを作成しよう! - 関数を後から動的に変更することは実務ではあまりない! 通常はconstで関数を宣言しよう!
アロー関数 【前提】関数宣言と関数式の違い - 関数宣言:function文を用いて関数を宣言
アロー関数 - 関数式:変数/定数に関数を値として代入し、後から変数を呼び出すこ とで間接的に関数を利用 let(変数宣言命令)
アロー関数 function(関数)を省略して関数式(関数リテラル)を短く書くことができ る構文
アロー関数の省略形 引数が一つだけの場合 ※引数がない場合 関数内の式が一つだけの場合 戻り値がオブジェクトリテラルの場合
アロー関数の型注釈 代入する値を指定 戻り値も指定可能 型注釈(type annotation): 変数宣言をする際に、変数にどんな値が代入可能かを指定すること ※引数のカッコを省略した場合は、引数と戻り値 の型注釈ができない