美文网首页前端学习笔记
JS 里的数据类型转换

JS 里的数据类型转换

作者: _ClariS_ | 来源:发表于2019-07-24 17:30 被阅读4次
    • 任意类型转字符串

    ①String(x)

    ②x.toString()

    ③x + ''

    "+" 左右两边必须是相同的类型,如不同类型,则应先转化为相同类型之后再相加,如 1 + '1' = '11'


    1 + '1' = '11'
    • 任意类型转数字

    ①Number(x)
    ②parseInt(x, 10)

    注意:如果字符串以0开头,将其按照10进制解析而不是8进制解析

    ③parseFloat(x)
    ④x - 0

    ⑤+x

    • 任意类型转布尔

    ①Boolean(x)
    ②!!x
    falsy (虚值)是在上下文中已认定可转换为“假”的值,除以下几个 falsy 值之外的值转为布尔都为 true

    8个falsy值

    相关文章

      网友评论

        本文标题:JS 里的数据类型转换

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