エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
TypeScriptの型は幻ではない! ~ 型宣言を実行中のチェックに使う ~ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
TypeScriptの型は幻ではない! ~ 型宣言を実行中のチェックに使う ~ - Qiita
import "reflect-metadata"; //npmから追加インストールの必要あり //型のチェック function isType(typ... import "reflect-metadata"; //npmから追加インストールの必要あり //型のチェック function isType(type: object, value: unknown) { switch (type) { case Number: if (typeof value !== "number") return false; break; case String: if (typeof value !== "string") return false; break; case Boolean: if (typeof value !== "boolean") return false; break; case Array: if (!(value instanceof Array)) return false; break; case Function: if

