首页 > Web开发 > 详细

js里的数据类型转换

时间:2019-03-02 15:08:27      阅读:131      评论:0      收藏: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.cnblogs.com/douglasryan/p/10461003.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!