JavaScript - 基础语法
1. 基本数据类型 数值 : 整数和浮点数统称为数值型 字符串 : 由0个,1个或多个字符组成的序列, 字符串可以用单引号表示, 也可以用双引号表示 逻辑(布尔) : 用 true 和 false 表示 空值(null) : 表示没有值, 用来定义空的或不存在的引用 未定义(undefined) : 表示变量已经声明, 但没有赋值 2. 变量 JavaScript中的变量是弱类型的, 变量可以是任何数据类型 变量的声明 : var 变量名; 变量的赋值 : 变量名 = 变量值; 3. 运算符 算数运算符 : + , - , * , / , % , ++ , -- 赋值运算符 : = 比较运算符 : > , < , >= , <= , == , === , != 逻辑运算符 : && , || , ! == 和 === 的区别 : == 为等值判断 , 先判断类型, 如果类型一致则比较内容, 如果类型不一致, 则使用Number转换为一致类型后再比较内容 === 为等同判断, 先判断类型, 类型不一致则直接false, 类型一致则继续比较内容 4. 流程控制 if-else : 三种写法 if (条件表达式) { js语句 } if (条件表达式) { js语句; } else { js语句; } if