TypeScript [TypeScript] 外部の ts ファイルに定義されたクラスを使用するには? TypeScript の開発において、常に1つの ts ファイルを使用するとは限りません。 場合によっては、クラスごとにファイルを作成する場合もあるでしょう。 今回は、複数の ts ファイルを連携して使用する方法について説明します。 外部に... 2019.06.12 TypeScript構文
TypeScript [TypeScript] 静的メンバー ああr通常、クラスはインスタンス化して使用しますが、インスアンス化しないで使用したいようなクラスもあります。 例えば、円周率 3.14 という値や、絶対値を計算する abs メソッドや、四角形の面積を計算するメソッドなど、様々な数学用の計算... 2019.06.11 TypeScript構文
TypeScript [TypeScript] インターフェース 今回は、TypeScript でインターフェースを定義して使用する方法について説明します。 目次 インターフェースとはインターフェースの定義インターフェースの利用 インターフェースとは 前回の記事では、抽象クラスを継承することで、実装する際... 2019.06.10 TypeScript構文
TypeScript [TypeScript] 抽象クラス はじめに 今回は、TypeScript で抽象クラスを定義して使用する方法について説明します。 目次 抽象クラスとは 抽象クラスの定義 抽象クラスの利用 抽象クラスとは 抽象クラスは、継承して使用するクラスで、以下の特徴を持ちます。 直接イ... 2019.06.04 TypeScript構文
TypeScript [TypeScript] クラスの継承 はじめに 前回の記事ではクラスの定義方法について説明しました。 今回は、クラスを継承してサブクラスを作成する方法について説明します。 目次 クラスの継承 サブクラスのインスタンス化 サブクラスを使ってみよう サブクラスのメンバを定義する コ... 2019.05.31 TypeScript構文
TypeScript [TypeScript] クラス はじめに TypeScript は、C#や Javaと同様にクラスを定義して利用することができます。 今回は、TypeScript におけるクラス定義の方法と使用方法について説明します。 目次 クラスとは クラス定義の基礎 クラス コンス... 2019.05.30 TypeScript構文
未分類 [TypeScript] Rest 引数 はじめに 関数の引数は、あらかじめ個数がわかっていればいいのですが、必ずしもそうとは限りません。 複数の引数を使用したいけれど、事前に引数の数がわからなない場合もあるでしょう。 このような問題を解決するために、TypeScript には R... 2019.05.29 未分類
TypeScript [TypeScript] 関数のオーバーロード はじめに TypeScript では関数のオーバーロードをすることができます。 オーバーロードは、同じ名前の関数を複数定義することです。 今回はこのオーバーロードについて説明します。 目次 関数のオーバーロードとは? オーバーロードの例 関... 2019.05.28 TypeScript構文
TypeScript [TypeScript] アロー関数 はじめに TypeScript では、JavaScript と同様にアロー関数を使用することができます。 今回はアロー関数とは何かと、その定義方法と使用方法について説明します。 目次 アロー関数とは? アロー関数の定義 アロー関数の使用方法... 2019.05.27 TypeScript構文
TypeScript [TypeScript] 関数 はじめに 今回は、TypeScript における関数の作成方法について説明します。 目次 名前付き関数 引数のある関数 省略可能な引数 引数のデフォルト値 戻り値を返す関数 無名関数 名前付き関数 そもそも、関数とは一連の処理をまとめて定義... 2019.05.25 TypeScript構文