2017-05-05 16 views
0

と属性の任意の量のためのインターフェイスの作成:私は、次のハッシュテーブルを持っている活字体

{ 
    1: [1, 2, 3, 4], 
    2: [1, 2, 3, 4], 
    ... 
} 

オブジェクトのキーは、クラスの数であると配列は、学生の数を持っています。

キーのインターフェイスを定義するにはどうすればよいですか?

// pseudo code 
interface ClassStudentRelationshipInterface { 
    {any amount of keys should be a number}: number[]; 
} 

ありがとうございます。

答えて

3

あなたがタイプnumberのキーとのインタフェースのためのindex signatureを指定することができます。

interface ClassStudentRelationshipInterface { 
    [key: number]: number[]; 
} 
関連する問題