定义
javascript 是基于对象和事件驱动,并具有安全性的客户端脚本语言。
数据类型转换分为显式转换和隐式转换
当数据进行加减的时候js引擎会隐式转换成别的数据类型。
字符串 + 字符串 → 字符串字符串
字符串 - 字符串 → NaN
字符串 - number → NaN
字符串 + number → 字符串number
字符串 + null → 字符串null
字符串 - null → NaN
字符串 + undefined → 字符串undefined
字符串 - undefined → NaN
字符串 + true/false → 字符串true/false
字符串 -true/false → NaN
Var number = 10;
number + true → 11
number-true → 9
number +null →10
number + undefined →NaN
number - undefined → NaN
显式转换
number string parseInt parseFloat