Skip to main content

Spread Operator

 // CLASS TOPICS : SPREAD OPERATORS  
   
   
 // we cannot sum two array like  
 // array1 = [1,2,3,4,5]  
 // array2 = [6,7,8]  
 // array3 = array1 + array2  
 // console.log(typeof(array3));  
 // we will get type string instead of a new array   
   
   
   
 // using spread opearators  
 // array1 = [1,2,3,4,5]  
 // array2 = [6,7,8]  
 // array3 = [...array1,...array2]  
 // console.log(array3)  
 // we can sum up two arrays [...] then array name like array1 and then again ...array2   
 // to sum up and get a new array with elements of both arrays  
   
   
   
 // using spread operator on object  
 // obj1 = {name:"shagun",age:23}  
 // obj2 = {gender:"male",name:"xyz"}  
 // obj3 = {...obj1,...obj2}  
 // console.log(obj3)  
 // here the only diff is that those properties which are same will get   
 //updated because we cannot have two key   

Comments

Popular posts from this blog

Method of String Data Type

// CLASS TOPICS : FEW METHOD OF DATA TYPES // TO LOWER CASE // myVal = "HELLO".toLowerCase() // console.log(myVal); // it will convert whole string to lowercase like "hello" // TO UPPER CASE // myVal = "hello" // myVal2 = myVal.toUpperCase() // console.log(myVal2) // it will convert whole string to uppercase like "HELLO" // REPLACE // myVal = "hello".replace("ll","b") // console.log(myVal); // it will replace some part of string to something else // here it will replace ll to b // SPLIT // myVal = "hello".split("e") // console.log(myVal); // it will split the string in diffrent part acc to the charac you have passed // SUBSTRING // myVal = "hello".substr(0,2) // console.log(myVal); // it will return substring first value you are passing to substr is // a index from where you want to start // and second value that you passing is length of string that you need // TRIM // m...

Basics of Object Data Type

// CLASS TOPICS : Object DATA TYPE // myValue = {name:"shagun", age:23,email:"info@codesikho.com"} // console.log(myValue); // object is written using {} symbol // we will write our key:value pair between {} separated by , // value maybe a string , array or a object or maybe a number // HOW TO ACCESS VALUES? // myValue = {name:"shagun", age:23,email:"info@codesikho.com"} // myKeyVal= myValue["email"] // myKeyVal = myValue.age // console.log(myKeyVal); // so we can access either entering key name between [] in a string format // or we can access using . and then key name // we cannot write value with same key otherwise it will get override // myValue = {name:"shagun",name:"abc"} // console.log(myValue.name);