js的数组在内存中是如何存储的
前言:本来想自己总结下,但发现以下文章已经写得很好,就直接放链接了。
- 英文文章:http://voidcanvas.com/javascript-array-evolution-performance/
- 中文文章:https://juejin.im/entry/59ae664d518825244d207196
简要结论: 在 JavaScript中,数组不是以一段连续的区域存储在内存中,而是一种哈希映射的形式,它可以通过多种数据结构实现,其中一种是链表。
前言:本来想自己总结下,但发现以下文章已经写得很好,就直接放链接了。
简要结论: 在 JavaScript中,数组不是以一段连续的区域存储在内存中,而是一种哈希映射的形式,它可以通过多种数据结构实现,其中一种是链表。