
数据结构
数据结构
可乐少点冰
这个作者很懒,什么都没留下…
展开
-
深入理解浏览器垃圾回收机制(V8)
文章目录栈堆堆的垃圾回收优化效率 栈 定义 栈用来在函数执行时存储保存执行上下文环境,我们一般也称调用栈,如基本类型的变量,引用类型的引用地址等都保存在栈中。执行到当前函数时进行入栈,执行完毕进行出栈。 回收方式 有一个记录当前执行状态的指针(称为 ESP)指向活动栈,函数执行完毕,esp下移到后一节点,销毁当前函数执行上下文。新的函数执行上下文入栈直接覆盖掉销毁的空间即可 . function test() { const a = { name: 'a' }; function showNam原创 2020-06-18 17:47:53 · 2462 阅读 · 0 评论 -
栈(堆栈)、队列与数组、链表的关系与区分
数据结构:是指相互之间存在一种或多种特定关系的数据元素的集合。 数据存储结构:它是计算机的一个概念,简单讲,就是描述数据在计算机中存储方式的学科;常用的数据存储 方式就两种:顺序存储,非顺序存储! 数据结构之栈、队列 栈也可以称为堆栈 是一种先进后出的数据结构 js中的实现Array.push()、Array.pop() 队列 是一种先进先出的数据结构 js中的实现Array.push()、...原创 2019-04-01 21:48:03 · 2094 阅读 · 0 评论