数值和布尔值的结构 会先将其转为对象 , 由于null和undefined无法转为对象所以会报错

    ES6: 解构赋值 - 图1
    用途 :

    • 交换变量
    • 解构函数返回值
    • 解构函数参数
    • 遍历map
    • 加载指定模块 等等