美文网首页
类型转换

类型转换

作者: 沧桑月 | 来源:发表于2016-11-30 11:36 被阅读1次

    强制转换

    基本类型:number, string, boolean
    转换函数:Number, String, Boolean

    Number

    两种结果:数值,NaN

    Number(a).png

    String

    结果只能是一个string

    String(a).png

    Boolean

    Boolean(a).png

    自动转换

    建立在强制转换的基础之上,在必要的时候自动调用强制转换。

    1、不同类型的数据进行运算;

    number + string -> string
    number - * / string -> number or NaN
    string - * / string -> number or NaN
    number + - * / boolean -> number or Infinity
    boolean + - * / boolean -> 1 or 0 or Infinity or NaN
    

    2、非boolean进行逻辑操作;

    if  ?:  !!
    

    3、非数值进行 + - 操作

    相关文章

      网友评论

          本文标题:类型转换

          本文链接:https://www.haomeiwen.com/subject/jxttmttx.html