回答編集履歴

2

追記

2020/03/06 06:08

投稿

kairi003
kairi003

スコア1330

test CHANGED
@@ -1,3 +1,11 @@
1
+ privateで宣言されていることから、これは変数はなくクラスのフィールド定義に見えるのですが、それならインスタンスが自己参照するために`this._feedItemCount`とする必要があります。
2
+
3
+ なので宣言さてれていない変数`_feedItemCount`は`undefined`です。
4
+
5
+ また他の回答者さんも言っていますがxhrは非同期なのでこのconsole.logだと0になります。
6
+
7
+
8
+
1
9
  ~~itemsのことなら「外の変数」には見えませんが…
2
10
 
3
11
  グローバル変数ならonreadystatechangeの前くらいに宣言しないと意味ないです。~~

1

打ち消し

2020/03/06 06:08

投稿

kairi003
kairi003

スコア1330

test CHANGED
@@ -1,3 +1,3 @@
1
- itemsのことなら「外の変数」には見えませんが…
1
+ ~~itemsのことなら「外の変数」には見えませんが…
2
2
 
3
- グローバル変数ならonreadystatechangeの前くらいに宣言しないと意味ないです。
3
+ グローバル変数ならonreadystatechangeの前くらいに宣言しないと意味ないです。~~