Onlycare
选择一种姿态,让自己活得无可取代
摘要: 垃圾回收机制 Javascript采用 自动垃圾收集机制,执行环境会负责跟踪代码执行过程中使用的内存,而在C和C++类的语言中,需要开发人员手工跟踪内存的使用情况。 该机制的实现原理:找出那些不再继续使用的变量,然后释放其占用的内存,为此,垃圾收集器会按照固定的时间间隔周期性的执行这一操作。 jav 阅读全文
posted @ 2018-10-15 16:44 Onlycare 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 数据类型 基本数据类型 String、Number、Bool、undefined和null引用数据类型 Object(Array,Function,RegExp等) 2种数据类型的存储位置是不同的,基本数据类型存储在栈(stack)中,引用数据类型存储在堆(heap)中。 栈和堆的区别在于:heap 阅读全文
posted @ 2018-10-15 16:38 Onlycare 阅读(2874) 评论(0) 推荐(0) 编辑
摘要: 在javascript中,浅复制与深复制主要是针对引用类型来说的,浅复制复制对象的引用,二者的变更会互相影响;深复制彻底复制整个对象,生成新的对象,二者独立存在,互不影响。 浅复制的实现途径有以下几种: 浅复制实现方式1:赋值。 这种方法复制整个对象包括子对象的引用,无论对象是单层的还是多层,任意层 阅读全文
posted @ 2018-10-15 15:16 Onlycare 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 斐波那契数列:1 1 2 3 5 8 13 21 34 ... 观察规律可知,从第三个数开始,当前数为前两个数的和,实现方法如下: 方法1:递归实现(最简便) 方法2: 非递归实现 阅读全文
posted @ 2018-10-15 10:58 Onlycare 阅读(110) 评论(0) 推荐(0) 编辑