常量与变量 量:存储数据的容器 常量:在程序运行中,其值不能改变的量 变量值可以改变 变量需要关键字定义 ,有 var let const eg: var a ;a=123; && var a=123; 关键字后面的变量交标识符 标识符:只能由数字,字母,以及下划线构成和$构成,并且首字母不能为数字 还不能关键字和系统函数重名 注意:1.变量要先定义在使用 2、不允许变量重复定义
数据类型:分为内置基本数据类型和引用类型 基本类型有 字符串 类型string 由单引号和双引号包起来的字符串原样输出 数值型 Number 包含数字 布尔类型 boolean true或者false undefined 数值定义但为初始化 null 空值 symbol 表示独一无二的值 引用类型 object: Array数组 Date日期 function函数 Regexp正则 type of :判断某个数值是什么类型 eg: var a = 123; console.log(typeof(a));
运算符 加法运算符 + -* \ %(求余) 赋值运算符 += -= *= /=
自增自减运算符 单目运算 ++,对变量自身加1 -对面量自身减1
var a = 5;
a = a + 1
++a;
前++:先算再用
后++:先用再算,(过了分号计算)