Javascript--变量命名规则

发布时间:2024年01月23日

目录

变量

什么变量

变量的作用

如何使用变量

变量的命名规范


?

变量

什么变量

所谓变量,就是它的值会发生变化。即它的值不是固定不变的。

从内存结构上来看,它会在内存中开辟一片空间来存储这个值。而这个空间中的内容是会根据程序的运行过程中发生变化的。

变量的作用

之所以要使用变量,是为了更好来控制我们的程序,也更好来维护我们的程序。

如何使用变量

要使用变量,我们就需要知道使用变量的语法。在 JS 中定义变量的语法如下:

var|let|const 变量名称 = 值

语法说明:

  1. var:它是一个关键字,这个关键字是在 JS 出来时就已经存在了。它有弊端:它的作用域会自动提升。在 ES6 中已经不推荐使用了。

  2. let:它是在 ES6 规范是定义新的关键字,用于声明一个变量

  3. const:它是在 ES6 规范中定义新的关键字,用于声明一个常量

<!DOCTYPE html>
<html lang="en">
<head>
 ? ?<meta charset="UTF-8">
 ? ?<title>声明变量</title>
</head>
<body>
<script>
 ? ?// 声明一个名为 name 的变量
 ? ?var name = '张三'
 ? ?console.log(name)
 ? ?name = '李四'
 ? ?console.log(name)
?
 ? ?// 使用 let 来声明一个变量名为 age
 ? ?let age = 18
 ? ?console.log(age)
 ? ?age = 20
 ? ?console.log(age)
 ? ?age = '哈哈,我改了'
 ? ?console.log(age)
?
 ? ?// 使用 const 来声明一个常量 country
 ? ?const country = '中国'
 ? ?console.log(country);
 ? ?// country = '美国'  // 当声明了常量,它的值不能再改变
?
 ? ?let gender
 ? ?gender = '男'
 ? ?console.log(gender)
</script>
</body>
</html>

说明:

在 JS 中,定义变量的语法为:let|const|var 变量名称 = 值,也可先声明变量,然后再给这个变量赋值

let|const|var 变量名称

变量名称 = 值

变量的命名规范

在 JS 中定义变量是需要有规范:

  • 变量名只能由字母、数字、下划线和$符号组成(规则)

  • 数字不能开头(规则)

  • 变量名不能使用关键字和保留字(规则)

  • 变量名称如果是多个单词组成,第一个单词的首字母小写,后面单词的首字母大写。如果是常量,则所有字母大写,多个单词之间用下划线连接(规范)

  • 方法名称如果是一个单词都小写,如果是多个单词则第一单词的首字母小写,后面单词的首字母大写(规范)

  • 类名如果是一个单词则首字母大小,多个单词则每个单词的首字母大写 (规范)

<!DOCTYPE html>
<html lang="en">
<head>
 ? ?<meta charset="UTF-8">
 ? ?<title>变量的命名规范</title>
</head>
<body>
<script>
 ? ?let a = 10
 ? ?let a1 = 'hello'
 ? ?// let 1a = 50 ? // 错
 ? ?let user = '张三'
 ? ?// let var = 'hehe' // 关键字不能作为变量名称
 ? ?let var1 = 'haha' ? // 变量名称中包含关键字
?
 ? ?let userName = '李四'
?
 ? ?const VERSION = '1.0' ?// 常量每个字母都大写
 ? ?const USER_NAME = '小王'
</script>
</body>
</html>
文章来源:https://blog.csdn.net/m0_72210904/article/details/135784232
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。