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 Introduction
Search
Michael Sarchet
March 04, 2013
Technology
72
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
TypeScript Introduction
A brief talk given to the OKC .NET Developers Group about TypeScript
Michael Sarchet
March 04, 2013
Other Decks in Technology
See All in Technology
攻撃と防御で学ぶAI時代のプロダクトセキュリティ演習
recruitengineers
PRO
9
2.8k
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
190
変化の早いClaude Codeを 書籍に落とし込む
oikon48
7
1.4k
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
QAエンジニア起点で進める、SmartHRにおける信頼性向上について
kaomi_wombat
1
140
カートの信頼性を担保するWireMockを使ったe2eテスト
ykagano
0
260
Breaking the Seal: Static Deobfuscation of Compiled V8 JavaScript Bytecode Malware
hshrzd
0
750
Forza Horizon 6 のテレメトリ機能で 自動運転に使えそうな学習データを集める話
henjin0
0
170
事業価値と Engineering 2026年度版
recruitengineers
PRO
49
23k
制約理論(ToC)入門 2026版
recruitengineers
PRO
8
2.2k
Agent 時代の Kaggle 展望 / kaggle-in-the-agentic-era
upura
1
720
強化学習「理論」入門
enakai00
3
3.6k
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
790
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
410
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Discover your Explorer Soul
emna__ayadi
2
1.3k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
790
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
620
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
A better future with KSS
kneath
240
18k
Transcript
TypeScript Michael Sarchet @msarchet michaelsarhcet.com A brief introduction
What is TypeScript TypeScript is a Super Set of JavaScript
It borrows strongly from ECMAScript 6 for it's OO It relies heavily on interfaces and static typing to provide compile time error checking Completely Open Source
What do you get - 2 class Student { fullname
: string; constructor(public firstname, public middleinitial, public lastname) { this.fullname = firstname + " " + middleinitial + " " + lastname; } } interface Person { firstname: string; lastname: string; } function greeter(person : Person) { return "Hello, " + person.firstname + " " + person.lastname; } var user = new Student("Jane", "M.", "User"); document.body.innerHTML = greeter(user);
How do you get it Visual Studio Extension npm install
-g typescript
Examples Simple TodoMVC
Resources http://typescriptlang.org http://blogs.msdn.com/b/typescript
Thoughts Still under heavy development Still need to understand JavaScript
Has a lot of potential Very fun to watch