Please enable JavaScript.
Coggle requires JavaScript to display documents.
TypeScript - Coggle Diagram
TypeScript
基本の型
number
2,8,10,16進数が使える
tuple型
[string, number, string]みたいな感じで型を決めた配列を作り出すことが出来る
配列なのでインデックスでアクセスでき、その値の方は定義通りとなっている
インデックス以外の値は、定義してある型をすべて取りうるUnion Typesとなるらしい
なるほどねindex 10000とかしたら、stringでもnumberでもどっちでも入りうるということか
unknown型
代入時はanyと同じ
値の利用時にはきびしい
unknownに代入された値が、持っていないメソッドを使おうとしている場合コンパイルエラーとなる
anyの場合は実行時エラー
つまり、早めにミスに気がつける
通信して取得するような値は無理だろうけど
never型
値を持たない型
空集合っぽい?
voidでよくね?
voidは正常終了し返却値がない場合
neverは何も返さないと断言出来る場合
ただのメソッドはundefinedが返されるらしいから、voidじゃないとだめ
例外とか無限ループの場合はneverが使える