美文网首页
js里的数据转换

js里的数据转换

作者: 华华5 | 来源:发表于2019-03-02 23:06 被阅读0次

    1、类型转换

    转换为字符串

    • String(x)
    • x.toString(x, 10)
    • x+''

    转换为数字

    • Number(x)
    • parseInt(x, 10)
    • parseFloat(x)
    • x - 0
    • +x

    转换为boolean

    • Boolean(x)
    • !!x

    2、falsy值(false)

    • 0
    • NaN
    • ''
    • null
    • undefined

    3、内存图

    • object存储的是地址
    • 基本类型存储的是值
    • stack和heap

    4、深复制和浅复制

    • 对于简单类型的数据来说,赋值就是深拷贝。
    • 对于复杂类型的数据(对象)来说,才要区分浅拷贝和深拷贝。赋值是浅拷贝,拷贝heap内存是深拷贝

    相关文章

      网友评论

          本文标题:js里的数据转换

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