@ekio/linked-lists
v1.0.2
Published
Linked List implemented with JavaScript
Readme
Linked List
Linked List implemented with JavaScript
Features
append(value)adds a new node containing value to the end of the listprepend(value)adds a new node containing value to the start of the listgetSize()returns the total number of nodes in the listgetHead()returns the first node in the listgetTail()returns the last node in the listat(index)returns the node at the given indexpop()removes the last element from the listcontains(value)returns true if the passed in value is in the list and otherwise returns falsefind(value)returns the index of the node containing value, or null if not foundtoString(): returns LinkedList objects as strings in the following format:( value ) -> ( value ) -> ( value ) -> nullinsertAt(value, index)inserts a new node with the provided value at the given index.removeAt(index):removes the node at the given index
