如何将另一个变量添加到现有对象中?

How to add another variable into an existing object?

我有一个对象,我正在通过多个页面传递它,我想向其中添加另一个变量,但我不确定该怎么做。

我试过将对象等同于我要添加的变量,但这只会覆盖对象。

对象

this.appDetails = {
        Maids: Details.Maids,                  
        length: Details.length,                
        cMats: Details.cMats,                   
        specialReq: Details.specialReq,          
        Address: Details.Address,                 
        Date: Details.Date,                      
        Payment: "By Credit/Debit Card",
        UID: this.id
      } 

我要添加的变量

var M = document.getElementById('Mobile').textContent;
this.appDetails = {
        Maids: Details.Maids,                  
        length: Details.length,                
        cMats: Details.cMats,                   
        specialReq: Details.specialReq,          
        Address: Details.Address,                 
        Date: Details.Date,                      
        Payment: "By Credit/Debit Card",
        UID: this.id
} 

addNewProperty(){
   this.appDetails.M = document.getElementById('Mobile').textContent;
   //or 
   this.appDetails["M"] = document.getElementById('Mobile').textContent;
}