Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to compare the key value and remove objects from main object in javascript

Tags:

javascript

how to compare the key value (selected) in objects and remove the object in the main object. My object is:-

 mainObject={
       "2022-10-29":{
          "disabled":true,
          "disableTouchEvent":true
       },
       "2022-10-26":{
          "selected":true,
          "selectedColor":"#3634A3",
          "selectedTextColor":"#FFFFFF"
       },
       "2022-10-30":{
          "disabled":true,
          "disableTouchEvent":true
       },
       "2022-11-05":{
          "disabled":true,
          "disableTouchEvent":true
       }
    }

i want to remove the object

"2022-10-26":{
   "selected":true,
   "selectedColor":"#3634A3",
   "selectedTextColor":"#FFFFFF"
}

Final output should be:-

finalObject={
       "2022-10-29":{
          "disabled":true,
          "disableTouchEvent":true
       },
       "2022-10-30":{
          "disabled":true,
          "disableTouchEvent":true
       },
       "2022-11-05":{
          "disabled":true,
          "disableTouchEvent":true
       }
    }
like image 225
harika Avatar asked Aug 04 '26 13:08

harika


1 Answers

You can remove a object's element using delete.

delete object[key];

In your code, like this.

delete mainObject['2022-10-26'];
like image 78
ChanHyeok-Im Avatar answered Aug 06 '26 02:08

ChanHyeok-Im



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!