teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2020/03/06 06:08

投稿

kairi003
kairi003

スコア1332

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

1

打ち消し

2020/03/06 06:08

投稿

kairi003
kairi003

スコア1332

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