2.const.html 1016 B

123456789101112131415161718192021222324252627282930
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  7. <title>Document</title>
  8. </head>
  9. <body>
  10. <script>
  11. // const 用来定义一个变量,但是不同于let的是,const定义的变量必须在定义时给予一个初始值,同时不许再次修改
  12. // 通常 通过const定义的变量 也叫做常量。
  13. // 其他方面 等同于 let
  14. // 没有变量名提升
  15. // 不许重复声明
  16. // 具有块级作用域
  17. // 具有暂存死区
  18. // const 定义变量 必须有初识值(在定义的时候赋值,不能单独赋值)
  19. // const PI; // 定义时没有指定初始值
  20. // PI = 3.14 // 单独赋值不可以
  21. const PI = 3.14;
  22. // PI = 3; // 给const定义的变量重新赋值 会报错:Uncaught TypeError: Assignment to constant variable.
  23. </script>
  24. </body>
  25. </html>