为什么我在第一次console.log的后面去改变的extension[0]里面的值, 第一次console.log里面extension[0]的值为什么不是es7而是es2016呢?
<script>
const esobj = {
name: "es6",
year: "2015",
extension: ["es7", "es8", "es9"]
}
Object.freeze(esobj);
esobj.name = "es2015"
console.log(esobj)
esobj.extension[0] = "es2016"
console.log(esobj)
</script>