待解构字段为原始值
正常情况下,
const obj = {
a: 1,
b: 2,
};
const {
a, b } = obj;
console.log(a, b);
当被解构字段缺失时,
const obj = {
a: 1,
};
const {
a, b } = obj;
console.log(a, b);
此时可在解构时使用 = 指定默认值:
const obj = {
a: 1,
};
const {
a, b = 2 } = obj;
console.log(a, b);
解构时指定别名