//1.测试对象解构赋值
const object1 = {a1:a1, b1:b1};
const {a1, b1, c1} = object1;
console.log(a1, b1, c1);
//2.测试数组解构赋值
const arr2= [a2, b2];
const [a2, b2, c2] =arr2;
console.log(a2, b2, c2);
//3.测试函数解构赋值-传对象
const object3 = {a3:a3, b3:b3};
this.testObject(object3);
//4.测试函数解构赋值-传数组
const arr4 = [a4, b4];
this.testArray(arr4);
//5.测试函数解构赋值-传对象并添加新属性
const object5 = {a5:a5, b5:b5};
this.testObjectAdd(object5);
console.log(object5, object5);
//6.测试函数解构赋值-传数组并push
const arr6 = [a6, b6];
this.testArrayPush(arr6);
console.log(arr6, arr6); //1.测试对象解构赋值 const object1 = {a1:a1, b1:b1}; const {a1, b1, c1} = object1; console.log(a1, b1, c1); //2.测试数组解构赋值 const arr2= [a2, b2]; const [a2, b2, c2] =arr2; console.log(a2, b2, c2); //3.测试函数解构赋值-传对象 const object3 = {a3:a3, b3:b3}; this.testObject(object3); //4.测试函数解构赋值-传数组 const arr4 = [a4, b4]; this.testArray(arr4); //5.测试函数解构赋值-传对象并添加新属性 const object5 = {a5:a5, b5:b5}; this.testObjectAdd(object5); console.log(object5, object5); //6.测试函数解构赋值-传数组并push const arr6 = [a6, b6]; this.testArrayPush(arr6); console.log(arr6, arr6);
testObject({a3, b3, c3=c3}){
console.log(a3, b3, c3);
},
testArray([a4, b4, c4=c4]){
console.log(a4, b4, c4);
},
testObjectAdd(object5){
Object.assign(object5, {c5:c5});
},
testArrayPush(arr6){
arr6.push(c6);
}, testObject({a3, b3, c3=c3}){ console.log(a3, b3, c3); }, testArray([a4, b4, c4=c4]){ console.log(a4, b4, c4); }, testObjectAdd(object5){ Object.assign(object5, {c5:c5}); }, testArrayPush(arr6){ arr6.push(c6); },
//1.测试对象解构赋值 const object1 = {a1:a1, b1:b1}; const {a1, b1, c1} = object1; console.log(a1, b1, c1); //2.测试数组解构赋值 const arr2= [a2, b2]; const [a2, b2, c2] =arr2; console.log(a2, b2, c2); //3.测试函数解构赋值-传对象 const object3 = {a3:a3, b3:b3}; this.testObject(object3); //4.测试函数解构赋值-传数组 const arr4 = [a4, b4]; this.testArray(arr4); //5.测试函数解构赋值-传对象并添加新属性 const object5 = {a5:a5, b5:b5}; this.testObjectAdd(object5); console.log(object5, object5); //6.测试函数解构赋值-传数组并push const arr6 = [a6, b6]; this.testArrayPush(arr6); console.log(arr6, arr6); testObject({a3, b3, c3=c3}){ console.log(a3, b3, c3); }, testArray([a4, b4, c4=c4]){ console.log(a4, b4, c4); }, testObjectAdd(object5){ Object.assign(object5, {c5:c5}); }, testArrayPush(arr6){ arr6.push(c6); },