サルでもわかるWEBプログラミング

フリーソフトのみでホームページ作成

ユーザ用ツール

サイト用ツール


サイドバー

目次

サルでもわかる機械学習

sidebar

00.javascript:05.typescriptの型


05.TypeScriptの型

TypeScriptは、Microsoft製の、JavaScriptに型をつけた言語です。JavaScriptフレームワークAngularやStencilで使用されています。

Ionic(Angular)やStencilのコードを見ていると、 Promise<void> とか、見たこともないような文字列が出てきます。

TypeScriptの型について、少し調べてみたいと思います。

TypeScriptの型に関するリンク

https://qiita.com/uhyo/items/e2fdef2d3236b9bfe74a
@uhyo
2019年05月25日に更新
TypeScriptの型入門

ジェネリクス

https://www.buildinsider.net/language/tsgeneric/01
TypeScriptの目玉機能「ジェネリック(Generics)」はこうなっている
2014年2月14日
→この説明が一番わかりやすいかも、、、

https://qiita.com/uhyo/items/e2fdef2d3236b9bfe74a#%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AA%E3%82%AF%E3%82%B9
@uhyo
2019年05月25日に更新
TypeScriptの型入門
ジェネリクス

(引用ここから)
型名をFoo<S, T>のようにする、すなわち名前のあとに< >で囲った名前の列を与えることで、型の定義の中でそれらの名前を型変数として使うことができます。

interface Foo<S, T> {
  foo: S;
  bar: T;
}
 
const obj: Foo<number, string> = {
  foo: 3,
  bar: 'hi',
};

(引用ここまで)

https://qiita.com/tfrcm/items/cd8dafcc8ee4f824ccf5
@tfrcm
2019年04月22日に更新
TypeScript1.8 入門④ (ジェネリクス)

https://blog.mitsuruog.info/2019/03/try-typescript-generics-101
2019-03-12
TypeScriptでジェネリクス(Generics)を理解するための簡単なチュートリアル

リンク


00.javascript/05.typescriptの型.txt · 最終更新: 2019/09/28 by adash333