新world
2021-02-24 17:19
const esObj = {
name:'es6',
year:2015,
extension:['es7','es8','es9']
}
console.log(esObj);
Object.freeze(esObj);
esObj.extension[0] = 'es66666';
console.log(esObj);
为什么上下 打印的 数据都是一样的,JS不是上下执行的吗?
应该是输出之后才在控制台展开的吧,展开时候里面的值已经变了。
可以在两处都直接输出:
esObj.extension[0]
带你快速入坑ES6
11726 学习 · 42 问题
相似问题