JS中的专用链表
Specialized LinkedLists in JS
我使用了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>
相关文章:
- 删除时出现Javascript链表问题
- JS中的专用链表
- 如何将 hasNext() 和 hasPrevious() 方法用于 Node 的“智能列表”链表模块
- JavaScript:用于查找链表节点的递归函数返回错误的节点
- JavaScript 如何处理传递给与这个链表示例相关的函数的对象
- 如何在javascript中实现函数调用的任意链表
- 链表与字典数组
- 在链表中循环
- Javascript:检测并从循环链表中删除一个循环
- 反转链表的时间复杂性
- 用javascript对链表进行分区
- 链表的javascript循环
- 为什么这个javascript add()函数用于链表返回节点?
- jQuery移动链表pageInit(),而不是$(document).ready()
- JS将数组转换为json链表
- 转换数组到链表-从雄辩的Javascript
- Javascript:如何做函数的链表或类似的
- 为什么链表被称为链表?
- 如何在javascript中实现漂亮的打印循环双链表
- 导致垃圾回收的JavaScript链表