Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

iterate through linked list javascript

class Node {
  constructor(element){
  	this.element = element;
    this.next = null;
  }
}

class LinkedList {
	constructor(){
    	this.head = null;
      	this.size = 0;
    }
  
  	add(element){
    	var node = new Node(element);
      	var current;
      
      	if(this.head == null) this.head = node;
      	else {
        	current = this.head;
          
          	while(current.next){
            	current = current.next
            }
          
          	current.next = node;
        }
      this.size++;
    }
  
  loopAndFindElement(element){
  	var count = 0;
    var current = this.head;
    
    while(current !== null) {
    	if(current.element === element){
        	return count;
        }
      
      	count++;
      
      	current = current.next
    }
    
    return "Element not found || -1";
  }
}
Comment

how to iterate through linked list javascript

let arr1=[1,2,3,4,5];
arr1.forEach(e=>console.log(e));
1
2
3
4
5
Comment

PREVIOUS NEXT
Code Example
Javascript :: json to css converter 
Javascript :: Backbone Model Set Can Set Muliple Values At Once 
Javascript :: react axios request data objest from online json with table element 
Javascript :: generate qr codes js 
Javascript :: telerik jquery grid trigger editcell 
Javascript :: CDNs for arquero 
Javascript :: JavaScript substring when we choose negative and zero number 
Javascript :: Mirror Inverse Program in javascript 
Javascript :: ipinfo location javascript 
Javascript :: react native password qwerty 
Javascript :: Scale to fit 
Javascript :: FirebaseError: Unknown field filter op. 
Javascript :: Sorting Array of String, Numbers or Objects in javascript 
Javascript :: how to make react host on https localhost 
Javascript :: js create an object from another object with some keys removed 
Javascript :: js notimplemented error 
Javascript :: ajax fail function parameters 
Javascript :: jquery code convert into javascript online 
Javascript :: javascript hover event listener 
Javascript :: javascript to typescript converter 
Javascript :: Maxscript Bitarray 
Javascript :: javascript spread operator works on what structure 
Javascript :: react native pass params to previous screen 
Javascript :: .loads with whole json file 
Javascript :: nav hover add class and remove using javascript smooth 
Javascript :: laravel onkeyup textbox, get value from span javascript 
Javascript :: Ant Media Filter Plugin for Text 
Javascript :: how to replace img url using jquery on mobile screen 
Javascript :: AngularJS Form validation transition to valid when some elements are not even touched yet 
Javascript :: Difficulties handling asynchronous taks using image-picker and copying files in react-native 
ADD CONTENT
Topic
Content
Source link
Name
6+4 =