02. 结构赋值
于2023-08-14 21:11:11发布
39
const arr = [1,2,3]
const [a,b,c] = arr
console.log(a)
console.log(b)
console.log(c)
输出1,2,3
const obj = {
name: 'tom',
age: 18,
sayName() {
console.log(obj.name)
}
}
const { name, age, sayName } = obj;
console.log(name)
console.log(age)
sayName()
输出 :tom,18,tom
结构复制修改名字
const obj = {
name: 'tom',
age: 18,
sayName() {
console.log(obj.name)
}
}
const { sayName: alertName } = obj; // 把sayName的方法名改成alertName
alertName()