js 中const 定义的值是否能更改

您所在的位置:网站首页 const声明变量可以改变吗 js 中const 定义的值是否能更改

js 中const 定义的值是否能更改

2024-07-15 01:20| 来源: 网络整理| 查看: 265

结论: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