****************Array Methods**************

 let ind=["dhoni","kohli","raina","rohit"];



// PUSH()-ADDS AN ELEMENT IN THE END
ind.push("Bumrah");


// POP()-DELETES THE LAST ELEMENT

ind.pop();




// UNSHIFT()-ADDS AN ELEMENT IN THE BEGINNING
ind.unshift("Sachin");

// SHIFT()- DELETES THE FIRST ELEMENT
ind.shift();
// indexOf-returns the index of the element if exists else returns =1
console.log(ind.indexOf("dhoni"));
console.log(ind.indexOf("kohli"));
console.log(ind.indexOf("jaddu"));

// includes- returns true if element exists and false if not
console.log(ind.includes("dhoni"));
console.log(ind.includes("jaddu"));




// CONCAT-MERGES TWO STRINGS
let str1=["blue","red","yellow"];
let str2=["green","orange","black"];
str1.concat(str2);
str2.concat(str1);

// REVERSE-REVERSES A STRING
str1.reverse();
str2.reverse();


// SLICE-RETURNS A COPY OF THE STRING
let cars=["royce","benz","audi","tesla","ferrari","mcClaren","lamborgini"];
cars.slice();
cars.slice(4);
cars.slice(4,6);
cars.slice(-3);
cars.slice(10);


// SPLICE-IT REMOVES/REPLACES/ADDS ELEMENTS TO THE ORIGINAL ARRAY
cars.splice(6);
cars.splice(1,0);
cars.splice(0,1,"BMW","Tata");

//THE CODE AND THE PICTURE BELOW ARE DIFFERENT//

// SORT-SORTS THE ARRAY, THIS METHOD FIRST CONVERTS THE ELEMENTS INTO STRINGS AND THEN SORT
// characters and strings are sorted in alphabetical order
let chars=['z','x','l','k','o'];
chars.sort();
cars.sort();

// numbers are converted to strings and then sorted
let nums=[3,1,5,2,88,96,68,12];
nums.sort();






Comments

Popular posts from this blog

Callback Hell

TODO list with DOM

Refactoring callback hell code