问题发生
在一次调试当中,发现chrome DevTools里面的console.log其实是不能拿来参考对象的,因为存在引用关系。 例如如下代码:
const arr = [1,2,3,4,5,6,7];
console.log(arr);
arr.pop();
console.log(arr)
问题解决
一般如果需要打印某个对象,我们可以JSON.stringify来进行打印,或者是使用console.table查看:
在一次调试当中,发现chrome DevTools里面的console.log其实是不能拿来参考对象的,因为存在引用关系。 例如如下代码:
const arr = [1,2,3,4,5,6,7];
console.log(arr);
arr.pop();
console.log(arr)
一般如果需要打印某个对象,我们可以JSON.stringify来进行打印,或者是使用console.table查看: