如何禁用Chrome JavaScript控制台重新评估数组和对象?

时间:2018-05-29 18:14:37

标签: javascript debugging google-chrome-devtools

我想知道是否有某种方法可以禁用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重新评估所有内容?

0 个答案:

没有答案