Как отключить в Chrome JavaScript переоценку массивов и объектов? - PullRequest
0 голосов
/ 29 мая 2018

Мне было интересно, есть ли какой-нибудь способ отключить переоценку объекта / массива в консоли разработчика Chrome?

Пример:

// Array to be displayed
const my_array = [5, 6, 7, 8];
console.log(my_array);

// Change the array
my_array.push(9);
console.log(my_array);

// What is displayed in console
my_array: [5, 6, 7, 8, 9]
my_array: [5, 6, 7, 8, 9]

Я обошел это с помощью JSON.stringify() (который может быть помещен в такую ​​функцию, как log(message)), но всегда неприятно использовать его.

Я предполагаю, что он используетссылки на массивы и объекты, которые при обновлении массивов / объектов обновляют журнал.

Есть ли параметр, расширение или какая-либо другая функция, которая может помешать Chrome переоценивать все в режиме реального времени?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...