数据类型
一:隐式转换结论
1.数字+字符串:将数字转成字符串
2.数字+boolean:将boolean转换为number类型
3.数字+undefined;结果为NaN,NaN的类型为number
4. 字符串+boolean:将boolean转换为字符串
5.boolean+boolean:都转换为number在做相加运算
注:NaN:not a number 判断一个非数字
如果不是一个数字返回true,如果是一个数字返回false
二:显示转换/强制转换
1.toString() 将任意类型转换为字符串类型
2.parseInt() 将一个数据转换为整数
3.parseFloat() 将一个数据转换为小数
4.Number 将一个数据转换为number类型
三:运算符和表达式
1.算数运算符
+ - * / %
2.运算符运算
++:自增运算 加一
++在前:先加一在赋值
++在后:先赋值在加一
--:自减运算 减一
--在后:先使用变量值 然后再减
--在前:先自减,然后再使用变量值
四舍五入:toFixed(保留位数);
3.关系运算符
作用:判断数据之间的大小或相等关系
关系运算符
> < >= <= == !=
由关系运算符所组成的表达式 称之为 关系表达式 关系表达式的值为boolean类型
==,!= : 只判断数值是否相等,与类型无关
全等:===
类型相同
数值相同
不全等:!==
逻辑运算符
作用:判断多条件 以及 条件取反时使用
语法:
逻辑 非:
对现有条件 取反
语法:!
逻辑 与:
两个条件,两条件同时为真时,&& 表达式才为真。
语法:&&
逻辑 或
两个条件,只要有一个为真时,表达式即为真
语法:||
![](https://img.haomeiwen.com/i12052859/fb8fcbaf4a219115.jpg)
网友评论