---
# System prepended metadata

title: 物件取值、新增、刪除

---

# 物件取值、新增、刪除

---

## 取值

物件如果要取值可以用.(點)就可以，舉例來說：
``` =javascript
var family = {
   //屬性   //值
　　name: '小明家'  , (記得物件裡面的屬性要隔開使用逗號)
　　deposit: 1000,
　　member:{
      mom: '老媽',
      ming: '小明';
    }
}
console.log(family.name); //小明家
console.log(family.members.mom);  //老媽
```


※ 特別注意：屬性的型別一律為**字串(String)**，因此呼叫時注意要以字串的形式撰寫，例如以下：

**另一種呼叫方式(改用中括號)：**
```console.log(family['name']);```



**也可以帶入變數呼叫：**
`
var a = 'name' ;
console.log(family[a]);   也可以成立
`




## 新增

```=javascript
//新增一組屬性與值進入物件當中，同樣可使用點、中括號等方式
family.dog = '小白';
family['kitten'] = '小貓';
family['$'] = 'money';
```

## 刪除

``` =javascript
//delete用以把物件裡面的某一組屬性與值刪除

delete family.deposit;
console.log(family);
```

