javascript中如何让var[a,b]={a: 1, b: 2} 解构赋值成功?
数组解构不能直接用于普通对象,先把对象的值转换成数组,再解构
1 var [a, b] = Object.values({ a: 1, b: 2 }); 2 console.log(a); // 1 3 console.log(b); // 2
数组解构不能直接用于普通对象,先把对象的值转换成数组,再解构
1 var [a, b] = Object.values({ a: 1, b: 2 }); 2 console.log(a); // 1 3 console.log(b); // 2