1、变量
1 | //先声明变量再赋值 |
1 | //同时声明和赋值变量 |
1 | //不声明直接赋值 |
2、数据类型
var age;
变量age没有初始值,将被赋值undefined
null表示一个空值,与undefined相等
number var score=90;//整数 var score=98.8;//浮点数
boolean布尔型:true和false
string 被引号(单引号或双引号)括起来的文本
var string1=”This is a string”;
Object
JS提供typeof操作符来检测变量的数据类型
1 | var numbero=10; |
3、运算符
算术运算符:+ - * / % ++ –
赋值运算符:=
比较运算符:> < >= <= == !=
逻辑运算符:&& !
&&与:当两个条件同时满足才可以
或:有一个满足就可以
!非:否定,你满足我就不满足
++在前先自加再拿变量去用
++在后先拿变量去用,用完再自加
--是一个道理