#### 对象扩展方法
##### 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,返回一维数组
![image-20200718120616747](http://image.mdashen.com/pic/image-20200718120616747.png)
#### Symbol方法扩展
##### Symbol.prototype.description
> 获取Symbol的字符串描述
~~~
let s = Symbol('yishen')
s.description // -> yishen
~~~