EarthSDK
    正在准备搜索索引...

    类 DoublyLinkedList<T>

    类型参数

    • T extends Object
    索引

    构造函数

    • 类型参数

      • T extends Object

      参数

      • 可选options: DoublyLinkedListOptions

      返回 DoublyLinkedList<T>

    属性

    _length?: number

    访问器

    • get empty(): boolean

      链表是否为空

      返回 boolean

    • get length(): undefined | number

      链表长度,如果创建链表时,needLength设置为false,这里的length将使用为undefined!

      返回 undefined | number

    方法

    • 返回 void

    • 返回 void

    • 参数

      • length: number

      返回 void

    • 遍历

      返回 Generator<DoublyLinkedListNode<T>, void, unknown>

    • 根据item搜索node,注意不同的node可能拿着同一个item

      参数

      • item: T

        内容

      返回 undefined | DoublyLinkedListNode<T>

    • 在链表末端删除一个元素,返回删除的元素的内容

      返回 T

    • 删除某个节点

      参数

      返回 void

    • 删除所有数据

      返回 void

    • 在链表首端删除一个元素,返回删除的元素的内容

      返回 T