为什么我在第一次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>