数据类型转换

相同数据类型的变量进行运算时,保持数据类型一致

1. 隐式类型转换(自动转换)
  1. number + string
    当字符串与其他数据类型相加时, + 表示字符串的拼接,不再是数学运算
    转换规则 :将非字符串类型的数据转换成字符串之后进行拼接,最终结果为字符串
  2. boolean + string
    将布尔类型转换为字符串进行拼接
  3. number + Boolean
    将布尔类型转换为数字进行数学运算

2.强制类型转换
  1.Number():将数字字符串或者是布尔值转换成number类型,如果字符串中包含非数字字符,转换失败,会返回NaN (Not a Number),布尔类型装换number,对应0和1.
  2.toSting():将任意非字符串类型的数据转换为字符串类型,并返回转换后的结果
  3.parseInt():解析字符串中的数字,只解析字符串开头中的数字,如果字符串不是以数字开头的,都返回NaN,并且只解析整数
  4.parseFloat():作用等同于parseInt(),解析结果包含小数部分

 

posted on 2018-10-16 19:44  zengsf  阅读(190)  评论(0编辑  收藏  举报

导航