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