🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket

friendly-linkedlist

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

friendly-linkedlist

friendly-linkedlist

Source
npmnpm
Version
1.0.2
Version published
Weekly downloads
1
Maintainers
1
Weekly downloads
 
Created
Source

friendly-linkedlist

Supply Linkedlist stardard and more useful Methods

Install

Install with npm:

$ npm install --save friendly-linkedlist

Uses

const LinkedList = require('friendly-linkedlist');

const linkedList = new LinkedList([1, 2, 3, 4, 5]);
linkedList.getFirst();

Methods

  • constructor(array) Create a LinkedList, array is optional.
  • .add(value, index) Inserts the specified value at the specified position in this list
  • .addAll(array, index) Appends all of the values in the specified collection to the end of this list, in the order that they are returned by the specified array list
  • .addFirst() Inserts the specified value at the beginning of this list.
  • .addLast() Appends the specified value to the end of this list.
  • .set(value, index) Replaces the node value at the specified position in this list with the specified value.
  • .push() Pushes an value onto the stack represented by this list.
  • .getFirst() Returns the first node value in this list.
  • .getLast() Returns the last node value in this list.
  • .indexOf(value) Returns the index of the first occurrence of the specified node value in this list, or -1 if this list does not contain the node value.
  • .lastIndexOf() Returns the index of the last occurrence of the specified node value in this list, or -1 if this list does not contain the node value.
  • .getNode(index) Returns the specified position node in this list.
  • .getFirstNode() Returns the first node in this list.
  • .getLastNode() Returns the last node in this list.
  • .indexOfNode(node) Returns the index of the first occurrence of the specified node in this list, or -1 if this list does not contain the node.
  • .lastIndexOfNode() Returns the index of the last occurrence of the specified node in this list, or -1 if this list does not contain the node.
  • .remove(index) Removes the node at the specified position in this list.
  • .removeFirst() Removes and returns the first node from this list.
  • .removeLast() Removes and returns the last node from this list.
  • .pop() Pops an node from the stack represented by this list.
  • .removeIndexOf(value) Removes the first occurrence of the specified node value in this list (when traversing the list from head to tail).
  • .removeIndexOfNode(node) Removes the first occurrence of the specified node in this list (when traversing the list from head to tail).
  • .removeFirstIndexOf(value) Removes the first occurrence of the specified node value in this list (when traversing the list from head to tail).
  • .removeFirstIndexOfNode(node) Removes the first occurrence of the specified node value in this list (when traversing the list from head to tail).
  • .removeLastIndexOf(value) Removes the last occurrence of the specified node value in this list (when traversing the list from head to tail).
  • .removeLastIndexOfNode(node) Removes the last occurrence of the specified node in this list (when traversing the list from head to tail).
  • .size() Returns the number of nodes in this list.
  • .add() Returns true if this list contains the specified node value.
  • .contains(value) Returns true if this list contains the specified node value.
  • .containsNode(node) Returns true if this list contains the specified node.
  • .clone() Returns a deep copy of this LinkedList.
  • .toArray() Returns an array containing all of the nodes in this list in proper sequence (from first to last node).

Keywords

mock

FAQs

Package last updated on 31 Oct 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts