Const 声明常量以及特点

来自姬鸿昌的知识库
Jihongchang讨论 | 贡献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>