对一个对象进行解构,取出对象的某些属性值
const obj = {a: 'xiaoming', b: 18, sex: '男'};
let {a, b} = obj;
相当于
let a = obj.a;
let b = obj.b;
对取出的属性值变量重新命名
let {a: nameA, b: nameB} = obj;
如此可使用nameA,nameB作为变量。若需要定义该变量的类型
let {a: nameA, b: nameB}:{a: string, b: number} = obj;