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内存是深拷贝

 

posted on 2019-03-02 14:32  +青青子衿  阅读(966)  评论(0编辑  收藏  举报