Skip to content

Data structures implemented in Javascript 2015 (es6) : Stack, LinkedList

Notifications You must be signed in to change notification settings

vasergen/data-structures

Repository files navigation

Data structures in Javascript

Build Status Code Climate Issue Count Coverage Status

Some data structures implemented in Javascript 2015 (es6): Stack, LinkedList

Install

npm install --save data-structures-es6

Stack

API

Getters

  • head
  • last
  • length

Methods

  • push
  • pop
  • clear
  • isEmpty
  • toString

Example

var Stack = require("data-structures-es6").Stack

var stack = new Stack()

stack.push(1)

stack.push(2)

stack.pop()

stack.clear()

LinkedList

API

Getters

  • head
  • tail
  • length
  • current

Methods

  • resetCursor
  • next
  • push
  • at
  • removeAt

Example

var LinkedList = require("data-structures-es6").LinkedList

var list = new LinkedList()

list.push(1)

list.push(2)

list.next()

var curentNode = list.current

console.log(curentNode.data) //2

About

Data structures implemented in Javascript 2015 (es6) : Stack, LinkedList

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors