質問編集履歴
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,16 +1,23 @@
|
|
1
1
|
TypeScriptのインターフェイスの配列に拡張メソッドをつける方法が知りたいです
|
2
2
|
|
3
3
|
たとえば
|
4
|
+
|
5
|
+
```TypeScript
|
6
|
+
|
4
7
|
interface Human{
|
5
8
|
name: string;
|
6
9
|
}
|
10
|
+
```
|
7
11
|
|
8
12
|
というインターフェイスを自分で定義した場合に
|
9
13
|
|
14
|
+
```TypeScript
|
15
|
+
|
10
16
|
(humans: Human[]).sayAllName() {
|
11
17
|
humans.each((human) => {
|
12
18
|
console.log(human.name)
|
13
19
|
})
|
14
20
|
}
|
21
|
+
```
|
15
22
|
|
16
23
|
というメソッドを定義して、humanの配列のインスタンスメソッドのように呼びたいのですが調べても方法が見つかりませんので、どなたかご教授頂けないでしょうか
|