const表示定义常量
常量的特性:
1.const赋值后不能被改变
2.const声明时,需要赋值
3.const赋值的是对象,对象不能再被赋新值,但是对象内部的属性可以改变
so,const的实质其实对应常量保存的内存地址是否让改变,const对应的常量则不允许改变内存地址
1 <!-- 2 @author:invoker 3 @project:project_lianxi 4 @file: 02-const的使用.html 5 @contact:[email protected] 6 @descript: 7 @Date:2021/7/1 10:42 8 @version: html5 9 --> 10 11 <!DOCTYPE html> 12 <html lang="en"> 13 <head> 14 <Meta charset="UTF-8"> 15 <title>02-const的使用</title> 16 </head> 17 <body> 18 <script> 19 // 1.const赋值后不能改变,相当于常量 20 const name = 'invoker' 21 name='kaer' 22 // 2.const在声明时必须赋值 23 const nick 24 // 3.常量指向的对象不能改变,但是对象内部的属性可以改变 25 const obj = { 26 name:'invoker', 27 skillCount:10, 28 age:1000 29 } 30 console.log(obj); 31 obj = {} 32 obj.name='虚空' 33 obj.age = 2000 34 obj.skill = 4 35 console.log(obj); 36 37 // const的实质其实变量保存的内存地址是否让改变,const则不允许改变 38 </script> 39 </body> 40 </html>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。