TypeScript
https://gyazo.com/fb54b2762777ce788b37c5982d9f4452
#プログラミング言語 #JavaScript #AltJS #FrontEnd #BackEnd
/icons/link2.icon公式ページ
Qiita.iconTypescript
TypeScript.iconTypescript
Angular
React
Vue.js
Svelte
SolidJS
敗北者のTypeScript
Google TypeScript Style Guide
The TypeScript Handbook
サバイバルTypeScript
InterfaceとTypeの比較
https://qiita.com/tkrkt/items/d01b96363e58a7df830e
アロー演算子
code:typescriot
const method = (arg: 引数型): 返り値型 => { 処理 }
または
code:typescript
const method = (arg: 引数型): 返り値型 => 1行処理
code:typescript
// ジェネリクス
const method = <T>(arg: T): 返り値型 => { 処理 }
型変換
Boole型
code:typescript
// !を使う
!!1; // true
!!0; // false
!!'zawa'; // true
!!''; // false
!!null; // false
!!undefined; // false
参考ページ
即時関数
code:typescript
(parm => {
//処理
})()
DI
TypeScriptの関数でDIパターン
参照ページ
https://qiita.com/kyokoshimizu/items/62945fbfb0959c4dd9bf
https://qiita.com/jagaapple/items/ce0da04be28c35dc7d4f
https://www.typescriptlang.org/docs/handbook/intro.html