标识符
标识符:所有 JavaScript 变量必须以唯一的名称的标识,即变量名称
构造标识符规则:
- 必须以字母开头(也可以是
$
和_
) - 可包含字母、数字、下划线
_
、美元符号$
- 区分大小写
- 不可以是JS关键词
声明变量
声明变量即创建变量,可通过var
let
const
关键字来声明变量。
声明变量后若不赋值,则值为 undefined.
变量作用域
var
函数作用域 function(){}
let
,const
块级作用域,{}
运算符
1. 算术运算符
+
加法
-
减法
*
乘法
/
除法
%
系数
++
递加
--
递减
2. 赋值运算符
3. 字符串运算符
txt1='a';
txt2='b';
txt3=txt1+txt2;
//txt3='ab'
txt4='c';
txt4+='d';
//txt4='cd';
x=7+'e';
//x输出为 7e
4. 比较运算符
==
等于
===
等值等型
!=
不相等
!==
不等值或不等型
>
大于
<
小于
>=
大于或等于
<=
小于或等于
?
三元运算符
5. 逻辑运算符
&&
逻辑与
||
逻辑或
!
逻辑非
6. 类型运算符
typeof
返回变量的类型。
instanceof
如果对象是对象类型的实例,返回 true