变量定义
JavaScript中的变量是一个存储值的容器,它的定义是使用关键字var来声明变量,并使用等号“=”来赋值。例如:var a = 10;
作用域
JavaScript变量的作用域主要分为全局变量和局部变量,全局变量是在整个JavaScript程序中可以访问的变量,而局部变量是限制在函数内部使用的变量,函数外部是无法访问的。
// 定义全局变量 var name = "Jack"; // 定义函数 function sayHello() { // 定义局部变量 var age = 10; console.log("Hello, my name is " + name + ", I'm " + age + " years old."); } sayHello(); // 输出:Hello, my name is Jack, I'm 10 years old.
命名规范
- 变量名只能使用字母、数字、下划线,且不能以数字开头;
- 变量名不能是JavaScript的关键字;
- 变量名应该尽量使用有意义的单词,以便于更好的理解;
- 变量名应该尽量简短,但又不失意义;
- 变量名一般使用小写字母,多个单词之间使用下划线连接。