linkedlist-javascript-simple

Linked List Lib Javascript

Usage no npm install needed!

<script type="module">
  import linkedlistJavascriptSimple from 'https://cdn.skypack.dev/linkedlist-javascript-simple';
</script>

README

Linked List Library for Javascript

Linked List Library with some array methods for Javascript

npm i linkedlist-javascript-simple

Method Status

  • Active
  • ToDo

Adding Methods

  • unshift(val)
  • push(val)
  • insertAt(index, val)

Remove Methods

  • shift()
  • remove(val)
  • pop()

Search Methods

  • find(val)
  • last()

Sorting Methods

  • reverse()
  • ascending()
  • descending()

Utils

  • join(brace)

Iteration Methods

  • every()
  • forEach()
  • map()

Example Usage

var LinkedList = require('linkedlist-javascript-simple');

var list = new LinkedList.List();
list.push(2);
list.push(3);
list.push(5);
list.push(5);
list.push(7);

list.unshift(1);
list.insertAt(6, 8);
list.insertAt(7, 8);
list.unshift(1);
list.pop();
list.shift();
list.insertAt(8, 10);
list.remove(10);
list.reverse();

console.log(list.join(","));

Output: "8,7,5,5,3,2,1"