-
ジェネリック型を使用する方法:
let array: Array<Map<string, number>> = []; // 使用例 array.push(new Map<string, number>([['key1', 1], ['key2', 2]])); array.push(new Map<string, number>([['key3', 3], ['key4', 4]]));
-
インターフェースを使用する方法:
interface MyMap { } let array: MyMap[] = []; // 使用例 array.push({ key1: 1, key2: 2 }); array.push({ key3: 3, key4: 4 });
-
カスタム型を使用する方法:
type MyMap = { }; let array: MyMap[] = []; // 使用例 array.push({ key1: 1, key2: 2 }); array.push({ key3: 3, key4: 4 });
これらの方法を使用することで、TypeScriptでマップの配列を宣言し、使用することができます。適切な方法を選択し、プログラムの要件に応じて使いやすい形式を選んでください。