#### 對象擴展方法
##### Object.fromEntries
> 用來創建一個對象,參數是一個二維數組或者Map對象( 將二維數組或者Map對象轉化為對象 )
>
> 與[Object.entries](#%E5%AF%B9%E8%B1%A1%E6%96%B9%E6%B3%95%E6%89%A9%E5%B1%95) 為逆運算
#### 字符串擴展方法
##### trimStart、trimEnd
> ES5中有 trim方法用來清除字符串兩邊的空白字符
>
> trimStart:清除左側空白字符,保留右側空白字符
>
> trimEnd:清除右側空白字符,保留左側空白字符
#### 數組方法擴展
##### flat、flatMap
* flap
> flap:拍打、平
>
> 將多維數組轉化為低維數組 arr.flat(argus) 參數為深度,3維轉1維深度為2
* flapMap
> 如果arr.map()返回的是一個二維數組,可以使用flapMap代替map,返回一維數組

#### Symbol方法擴展
##### Symbol.prototype.description
> 獲取Symbol的字符串描述
~~~
let s = Symbol('yishen')
s.description ? // -> yishen
~~~