前端大牛养成之路

前端Day21

2017-03-23  本文已影响4人  include_

数据类型

1.原始数据类型:在内存中,存放在栈中的简单数据段,即储存在变量访问的位置

undefinded:有定义的变量,但没有赋值;

null:无定义无赋值;

number:数字类型;

string:字符串类型(双引号内都是字符串,单引号内一个字符叫字符,多个叫字符串);

boolean:布尔类值(true/false)当值为false,0,null,undefinded,NaN(空字符串)时为假;


2.引用数据类型:存放在堆之中的对象,储存在变量处的值是一个指针,指向存储对象的内存处


运算符

1.算术运算符:

加(+),减(-),乘(*),除(/),取余/取模(%),负数(-1),自增(++),自减(--)


2.赋值运算符:

赋值(=),加法赋值(+=),减法赋值(-=),乘法赋值(*=),除法赋值(/=),取模赋值(%=)

3.比较运算符:

等于(==),不等于(!=),大于等于(>=),小于等于(<=),大于(>),小于(<)

4.严格全等(===):

在等于中,若等号双方数据类型不一样,但是值相同,仍判断为相等;

在严格全等中,若等号双方数据类型不一样也会判定为不相等。

5.非严格全等(!==):

在不等于中,若不等号双方数据类型不一样,但是值相同,仍判断为不相等;

在非严格全等中,若不等号双方数据类型不一样也会判定为不相等。


6.逻辑运算符:


逻辑与(&&),逻辑或(||),逻辑非(!)

7.其他运算符:

数组([ ]),优先执行(( )),返回变量数据类型(typeof),对象(new)

typeof:格式① typeof(直接量) ②typeof 直接量

上一篇下一篇

猜你喜欢

热点阅读