<script>
// 连续解构赋值
let obj = { a: { b: { c: 1 } } }
let { a: { b: { c } } } = obj
// console.log(a); //Uncaught ReferenceError: a is not defined
// console.log(b); //Uncaught ReferenceError: b is not defined
console.log(c); //1
// 连续解构赋值并重命名
let obj2 = { he: { be: 8 } }
let { he: { be: data } } = obj2
console.log(data); //8
</script>
JavaScript连续解构赋值
于 2022-10-10 12:45:42 首次发布