Jacklovely

导航

 

2017年3月31日

摘要: 说明(2017.3.31): 1. 浅拷贝,只有值属性,没有引用属性。 2. 在原对象里面添加一个copy方法,返回本对象内的所有值属性。 阅读全文
posted @ 2017-03-31 15:36 Jacklovely 阅读(220) 评论(0) 推荐(0) 编辑
 
摘要: 说明(2017.3.31): 1. 画图: 2. 什么是深拷贝,什么是浅拷贝: 深拷贝:拷贝的时候,将数据的所有引用都拷贝一份。 浅拷贝:拷贝的时候,只对属性进行拷贝。 拷贝:复制一份,指将对象数据复制。(var pCopy = p这个不是拷贝,只是复制了引用) 深拷贝与浅拷贝的区别就是,拷贝完之后 阅读全文
posted @ 2017-03-31 11:13 Jacklovely 阅读(214) 评论(0) 推荐(0) 编辑
 
摘要: 说明(2017.3.31): 1. 画图: var num = 123; var num2 = num; 值类型赋值的存储特点:将变量num内的数据全部拷贝一份,存储给新的变量num2,内存中有2个数据。 2. 画图: var o = {name: "张三"}; var obj = o; 引用类型赋 阅读全文
posted @ 2017-03-31 10:17 Jacklovely 阅读(183) 评论(0) 推荐(0) 编辑