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
430
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
TypeScript勉強記_Week1
・基本の書き方
let と var (variable) の違い
アロー関数
ko-chan
October 02, 2023
More Decks by ko-chan
See All by ko-chan
TypeScript勉強記_Week5
kochan648
0
150
TypeScript勉強記_Week4
kochan648
0
220
TypeScript勉強記_Week3
kochan648
0
290
TypeScript勉強記_Week2
kochan648
0
390
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
1k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Paper Plane (Part 1)
katiecoart
PRO
1
10k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
How STYLIGHT went responsive
nonsquared
100
6.2k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
650
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
410
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
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): 変数宣言をする際に、変数にどんな値が代入可能かを指定すること ※引数のカッコを省略した場合は、引数と戻り値 の型注釈ができない