回答編集履歴
1
flowでなぜエラーが出るかの追記
answer
CHANGED
@@ -8,4 +8,25 @@
|
|
8
8
|
}
|
9
9
|
```
|
10
10
|
|
11
|
-
参考URL:[https://qiita.com/mHadate/items/77f18cc1629ef38c1399](https://qiita.com/mHadate/items/77f18cc1629ef38c1399)
|
11
|
+
参考URL:[https://qiita.com/mHadate/items/77f18cc1629ef38c1399](https://qiita.com/mHadate/items/77f18cc1629ef38c1399)
|
12
|
+
|
13
|
+
flow上でエラーが出るのは、どうやら、Arrayがクラスとして認識されてないからかと思われます。
|
14
|
+
|
15
|
+
```javascript
|
16
|
+
class Array {
|
17
|
+
}
|
18
|
+
|
19
|
+
class SampleArray extends Array {
|
20
|
+
|
21
|
+
};
|
22
|
+
```
|
23
|
+
|
24
|
+
こうすると、flow上ではエラーがでないです。
|
25
|
+
ということから考えると、flow上では、Arrayはクラスとして定義されていないということかと思います。
|
26
|
+
であるならば、通常のJavaScript環境なら、
|
27
|
+
```javascript
|
28
|
+
class SampleArray extends Array {
|
29
|
+
|
30
|
+
};
|
31
|
+
```
|
32
|
+
は使えるかと思われます。
|