Internet Explorer 11 console.log случайный/ненадежный вывод

Я только что создал файл index.html со следующим содержимым:

<script type="text/javascript">
    var markers = [{'dist': 1}, {'dist': 2}, {'dist': 3}];
    console.log(markers);
</script>

Когда консоль открыта (нажмите F12 и выберите «Консоль»), попробуйте несколько раз обновить страницу. Вывод должен быть таким же, как и без динамического содержимого внутри, но это не так.

Обычно я вижу это:

File: test.html, Line: 1, Column: 1
[object Object],[object Object],[object Object]
   [
      0: {
         [functions]: ,
         __proto__: { },
         dist: 1
      },
      1: {
         [functions]: ,
         __proto__: { },
         dist: 2
      },
      2: {
         [functions]: ,
         __proto__: { },
         dist: 3
      },
      length: 3
   ]

но иногда это:

File: test.html, Line: 1, Column: 1
[object Object],[object Object],[object Object]
   [
      0: {
         undefined: undefined
      },
      1: {
         undefined: undefined
      },
      2: {
         undefined: undefined
      },
      length: 3
   ]

Заранее спасибо, если кто-то может пролить свет на это.


person Gabriel Hnatów    schedule 27.05.2015    source источник
comment
это ошибка: stackoverflow.com/questions/25542661/   -  person Kris Ku    schedule 27.05.2015
comment
но есть stackoverflow.com/questions /22315167/ предлагается использовать console.dir   -  person Kris Ku    schedule 27.05.2015