# > Rest and Spread 操作符: 用來聲明任意數量的方法參數
使用方法如下:
* **傳入任意多的參數**

* **當傳入參數固定, 調用方法傳入實例**

*****
# > generator函數: 控制函數的執行過程,手動暫停和恢復代碼執行
1. **使用關鍵字 yield**
2. **將方法聲明成變量 然后調用 next()**
3. **使用function* 聲明**

*****
# > destructuring析構表達式: 通過表達式將對象或數組拆解成任意數量的變量

**給屬性起別名**

**嵌套獲取屬性**

**針對數組的析構表達式 采用[] 對象的析構表達式采用{}**

**結合Rest and Spread 操作符使用**
