物件與純值最大的差別就是: 純值不能新增屬性
物件新增屬性
var family = {};
family.name = 'Ray';
console.log(family); //物件
console.log(family['name']); // 'Ray'
純值新增屬性 (錯誤)
var num = 10;
console.log(num); //10
num.name = 'Ray';
console.log(num.name); //undefined
純值不允許新增屬性
JavaScript 只有兩種型別: 物件 與 純值
純值:
- String
- Boolean
- Number
- Undefined
- Null

![[ 筆記 ] JavaScript 進階 09 - What is 「this」?](https://static.coderbridge.com/img/krebikshaw/d0030fd2a2034991bd9872f0a2d1fe07.jpg)
