一.有什么用 不破坏原对象的属性 引入一些概念~ 原始数据类型(5种):undefined.null.number.string.boolean 引用数据类型(1种,也叫复合数据类型):object 原始数据类型就像一个文件,我们可以直接找到并打开的过程 引用数据类型就像一个文件的快捷方式,我们是通过快捷方式找到文件的位置,打开的过程 js中没有写好的克隆函数 function clone(obj){ var o=obj instanceof Array?[]:{}; for( var k in…