###### tags: `JavaScript - 物件` # 物件取值、新增、刪除 取值 : ```javascript= const family = { name: '小明家', deposit: 100000, members: { father: '爸爸', mother: '媽媽', ming: '小明', }, callFfamily: function() { console.log('連絡小明家'); }, 1: '1', '###$$$': '特殊符號', }; // 使用 . console.log(family.name); // '小明家' console.log(family.members); // {......} family.callFfamily(); // '連絡小明家' // 使用 [] // 可以使用變數 const homeName = 'name'; console.log(family[mingName]); // '小明家' // 正常帶字串 console.log(family['deposit']); // 100000 // 呼叫方法 family['callFfamily'](); // 使用特殊符號 // key須使用數字或字串 console.log(family[1]); // '1' console.log(family['###$$$']); // '特殊符號' ``` 新增 : ```javascript= family.dog = '一隻狗'; family['cat'] = '一隻貓'; family['$$'] = '$$'; ``` 刪除 : ```javascript= delete family.deposit; delete family['$$']; ```