JS中的专用链表

Specialized LinkedLists in JS

本文关键字:链表 专用 JS      更新时间:2023-09-26

我使用了Java内置的数据结构API和Google Guava对API的添加,但JavaScript对数据结构的支持似乎相当弱。如果我需要使用JS的高级数据结构,有什么库可以包含在我的项目中吗?

库collectionsjs包含一个列表实现,它"由一个带有头节点的双链表支持"。

var list = new List([1, 2, 3]);
list.splice(1, 1, 6, 5);
alert(list.toArray());
// [1,6,5,3]
<script src="https://rawgit.com/montagejs/collections/master/collections.min.js" type="text/javascript"></script>