JavaScript(3) | 字面量和变量

407 阅读2分钟

4. 字面量和变量

一、字面量

概念: 都是一些不变的常量,如 1 2 3 4 5 ,12344,123456,553535。

字面量可以直接使用,但是一般不会直接使用字面量。选择使用变量来替换。如一个比较长的字面量 126878394859494999

这样记忆和再次书写都很麻烦,不如直接用一个变量转换

x = 126878394859494999;

那么此时,x 就代表这一长串数字,使用起来也很方便。

二、变量

概念: 变量就是 值可以变化的量( 如上述的 “x” ) ,值就是 字面量。

声明变量

js中用 var声明变量

方式1: 先声明后赋值

var   a; //声明的作用相当于上户口,没声明(没上户口)的变量,是黑户,会报错
a = 123; //给变量赋值 (把字面量123 转换给 变量 a)

方式2: 声明定义同时赋值

var a = 123 ;

⚠️ 同一个变量只需要声明一次,后边再赋值可以不用带上var

var a = 123 ;
// 重新赋值则不需要 var 声明
a  = 456;
a = 779;
//重新声明一个变量 b  需要带上var  声明
var  b = 2222;
b = 3333;

三、标识符

概念: js 中所有的自主命名都可称为 标识符 如 变量名 , 函数名 , 属性名

命名标识符规则:

  1. 由 字母, 数字,下划线(_),$组成
  2. 标识符不能以数字开头 (如 var 1_223 = 2222; )
  3. 标识符不能是关键字保留字
  4. 命名规范
  • 首字母小写,每个单词开头大写,其余小写(也就是驼峰命名法
  • 命名规范不是必须的,但是最好遵守