数据转换
2017-09-17 本文已影响0人
老于头子
输入框不管什么值 都是字符串 因为value本身就是字符串
字符串转换数字(显式转换 也叫强制转换)
parseInt 把一个字符串数字转成整数
parseFloat 把一个字符串数字转成小数
Number 把一个字符串装成数字
number比较严格 不能出现数字以外的任何东西
隐式转换 - 少用 可读性差
转换失败会出现 NaN (Not a Number)
NaN不等于任何东西 包括自己在内
NaN还是数字类型
检测NaN
isNaN(值);
如果是NaN会显示ture 否则是false
运算符:
比较运算符
== !== > < >= <= === !==
算数运算符
+ - * / %(模、取余数)
赋值运算符
= += -= *= /= %=
逻辑运算符
&& 并且(与) 所有条件必须是true
|| 或者(或) 有一个条件是true
! 取反(非) 取相反的值