1.控制台打印出数组元素的数量跟点击三角符展开的元素不一致
console.log输出的对象展开显示的属性,是鼠标点击三角展开时的属性值。不是console.log输出时的值
一个是输出时的值,一个是循环结束后的值
chrome控制台打印对象是引用的,默认没有展开,展开后就是最后修改的值,所以出现[.....]的值不同,展开一样的 问题,你看最后有个感叹号,就是提示这个用的
直接打印字符串
1
|
console.log(JSON.stringify(rabbit));
|