js 中const 定义的值是否能更改 |
您所在的位置:网站首页 › const声明变量可以改变吗 › js 中const 定义的值是否能更改 |
结论:const定义的基本类型不能改变,但是定义的对象是可以通过修改对象属性等方法来改变的。 例子: 1. const aa=trueaa=falseconsole.log(aa)VM1089:2 Uncaught TypeError: Assignment to constant variable.2.const aaa=3aaa=5console.log(aaa)VM1152:2 Uncaught TypeError: Assignment to constant variable.3.const aaaa='ss'aaaa='dd'console.log(aaaa)VM1194:2 Uncaught TypeError: Assignment to constant variable.4.const aaaaa={aa:'dd'}aaaaa={aa:'bb'}console.log(aaaaa)VM1257:2 Uncaught TypeError: Assignment to constant variable.5.const aaaaaa={aa:'dd'}aaaaaa.aa='bb'console.log(aaaaaa)//output: {aa: "bb"} |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |