2017年12月24日

匿名函数与闭包

摘要: 匿名函数:创建函数时,不指定函数名的函数。此种函数只能运行一次,可以避免变量全局污染,保护变量。 匿名函数可以回调使用,比如 btn.addEventListener("click",function(){...}) 也可以用匿名函数声明函数名,比如var abc=function (){conso 阅读全文

posted @ 2017-12-24 20:07 tzzf 阅读(318) 评论(0) 推荐(0) 编辑

浅拷贝深拷贝

摘要: 浅拷贝只复制指向某个对象的指针,而不复制对象本身,新旧对象还是共享同一块内存。修改新对象也会修改了旧对象 深拷贝会另外创造一个一模一样的对象,新对象跟原对象不共享内存,修改新对象不会改到原对象。 为了让对象数组能深拷贝,通过百度对各种深拷贝函数的理解,融合出一种对数组和对象的深拷贝函数 阅读全文

posted @ 2017-12-24 15:57 tzzf 阅读(147) 评论(0) 推荐(0) 编辑

导航