JS 里的数据类型转换

JS中falsy值的例子 (将falsy值转换为false)
if(false)
if(null) 
if(undefined)
if(0)
if(NAN)
if('')  if("")
转为number
  Number('1') === 1
  parseInt('1',10) === 1
  parseFloat('1.23') === 1.23
  '1'-0 === 1
  +'1' === 1

垃圾回收

如果一个对象没有被引用,它就会被当做垃圾,被浏览器回收。

深COPY and 浅COPY

深拷贝:所有的基本类型的赋值,都是深拷贝;
浅拷贝:复杂类型的引用和赋值。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。