//数组解构
const [a, b, c] = [1, 2, 3];
console.log(a); // 输出: 1
console.log(b); // 输出: 2
console.log(c); // 输出: 3
//对象解构
const person = { name: "John", age: 30 };
const { name, age } = person;
console.log(name); // 输出: "John"
console.log(age); // 输出: 30
//函数参数解构
function greet({ name, age }) {
console.log(`Hello, ${name}! You are ${age} years old.`);
}
greet({ name: "John", age: 30 }); // 输出: "Hello, John! You are 30 years old."
function greet1({name='tony',age=0}){
console.log(`Hello, ${name}! You are ${age} years old.`);
}
greet1({});
greet1({ name: "John", age: 30 });
解构赋值(数组 对象 函数)
最新推荐文章于 2024-08-13 16:28:32 发布