File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2783,7 +2783,7 @@ const myproto = myProtoType("priya")
27832783console.log(myproto);
27842784console.log(myproto.getName());
27852785==========================================================================================================================================================================
2786- Set: It contains only unique values.
2786+ Set: It contains only unique values. Can iterate.
27872787let arr =[1,2,3]
27882788let obj = new Set(arr) //set takesarray, string, object etc
27892789obj.add(4)
@@ -2794,11 +2794,12 @@ var obj1={name:"priya"}
27942794obj.add(obj1)
27952795console.log(obj)
27962796======================================================================================================================================================================
2797- Map: store in key value pair
2797+ Map: store in key value pair. Can iterate.
27982798let myMap = new Map([["a1", "priya"],["a2","riya"]])
27992799myMap.set("a2","supriya")
28002800console.log(myMap.get("a2"))// will get last value which we will assign
28012801for(let [key,value] of myMap){
28022802 console.log(`keys ${key}, value ${value}`)
28032803}
28042804=======================================================================================================================================================================
2805+ WeakSet: only store object, can't iterate
You can’t perform that action at this time.
0 commit comments