“Const 声明常量以及特点”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) (建立内容为“https://www.bilibili.com/video/BV1uK411H7on/?p=5”的新页面) |
Jihongchang(讨论 | 贡献) |
||
第1行: | 第1行: | ||
− | https://www.bilibili.com/video/BV1uK411H7on/?p=5 | + | https://www.bilibili.com/video/BV1uK411H7on/?p=5<syntaxhighlight lang="javascript"> |
+ | <!DOCTYPE html> | ||
+ | <html lang="en"> | ||
+ | <head> | ||
+ | <meta charset="UTF-8"> | ||
+ | <meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
+ | <title>const 定义常量</title> | ||
+ | </head> | ||
+ | <body> | ||
+ | <script> | ||
+ | //声明常量 | ||
+ | const SCHOOL = '尚硅谷'; | ||
+ | |||
+ | //1. 一定要赋初始值 | ||
+ | // const A; | ||
+ | |||
+ | //2. 一般常量使用大写(潜规则) | ||
+ | const a = 100; | ||
+ | |||
+ | //3.常量的值不能修改 | ||
+ | //SCHOOL = 'ATGUIGU'; //报错 | ||
+ | |||
+ | //4.块儿级作用域 | ||
+ | { | ||
+ | const PLAYER = 'UZI'; | ||
+ | } | ||
+ | //console.log(PLAYER); //报错 | ||
+ | |||
+ | //5.对于数组和对象的元素修改,不算做对常量的修改,不会报错 | ||
+ | //常量所指向的地址没有发生改变,虽说数组元素发生了一些变化,但是这个常量所指向的地址却没有变化 | ||
+ | const TEAM = ['UZI', 'MXLG', 'Ming', 'Letme']; | ||
+ | TEAM.push('Meiko'); | ||
+ | //TEAM = 100; //报错 | ||
+ | |||
+ | |||
+ | </script> | ||
+ | </body> | ||
+ | </html> | ||
+ | </syntaxhighlight> |
2024年8月1日 (四) 14:49的最新版本
https://www.bilibili.com/video/BV1uK411H7on/?p=5
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>const 定义常量</title>
</head>
<body>
<script>
//声明常量
const SCHOOL = '尚硅谷';
//1. 一定要赋初始值
// const A;
//2. 一般常量使用大写(潜规则)
const a = 100;
//3.常量的值不能修改
//SCHOOL = 'ATGUIGU'; //报错
//4.块儿级作用域
{
const PLAYER = 'UZI';
}
//console.log(PLAYER); //报错
//5.对于数组和对象的元素修改,不算做对常量的修改,不会报错
//常量所指向的地址没有发生改变,虽说数组元素发生了一些变化,但是这个常量所指向的地址却没有变化
const TEAM = ['UZI', 'MXLG', 'Ming', 'Letme'];
TEAM.push('Meiko');
//TEAM = 100; //报错
</script>
</body>
</html>