基础数据类型复制本身数据非基础数据类型比如函数 数组 等,复制的就是内存地址

 

对象可直接调用Object 原型上的方法  直接使用工具类。原型。方法 要加call 指定对象。

 

 

想要显示对象是什么类型 调用 toString方法

 

 

克隆对象数据而非地址 :函数模型

 

typeof 对象 、数组、null 都是 "object"

typeof 函数 “Function"

 

 

 优化:

 

 

必须是=== 因为undefined==null //true

万物皆对象