回答編集履歴
2
修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
恐らくですが、質問者さんは「ページの読み込みが完了したらデベロッパーツールを開く」という手順でコンソールを確認したのではないかと思います。そのような手順でデベロッパーツールを開いた場合に質問文にあるような挙動になる理由は、**`console.log`で配列を表示する場合、配列の内容は`console.log`が行われたタイミングではなく、デベロッパーツールを開いたときのものになるから**です。
|
1
|
+
恐らくですが、質問者さんは「ページの読み込みが完了したらデベロッパーツールを開く」という手順でコンソールを確認したのではないかと思います。そのような手順でデベロッパーツールを開いた場合に質問文にあるような挙動になる理由は、**`console.log`で配列を表示する場合、配列の内容は`console.log`が行われたタイミングではなく、デベロッパーツールを開いたときのものになるから**です。以下のようにすることで`console.log`が実行されたタイミングの内容を得ることができると思います。
|
2
2
|
|
3
3
|
```javascript
|
4
4
|
|
1
修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
恐らくですが、質問者さんは「ページの読み込みが完了したらデベロッパーツールを開く」という手順で
|
1
|
+
恐らくですが、質問者さんは「ページの読み込みが完了したらデベロッパーツールを開く」という手順でコンソールを確認したのではないかと思います。そのような手順でデベロッパーツールを開いた場合に質問文にあるような挙動になる理由は、**`console.log`で配列を表示する場合、配列の内容は`console.log`が行われたタイミングではなく、デベロッパーツールを開いたときのものになるから**です。このようにすることで`console.log`が実行されたタイミングの内容を得ることができると思います。
|
2
2
|
|
3
3
|
```javascript
|
4
4
|
|