前言
大家好,今天和大家分享一下ES6中变量的解构赋值。
一、解构赋值是什么?
ES6允许按照一定模式从数组和对象中提取值,对变量进行赋值,这被称为解构赋值。
二、解构赋值案例
1.数组的解构
代码如下(示例):
const num = ['张三', '李四', '王五', '赵六'];
let [zhang, li, wang, zhao] = num;
console.log(zhang);
console.log(li);
console.log(wang);
console.log(zhao);
2.对象的解构
代码如下(示例):
const zhang = {
name: '张三',
age: '18',
zhiye: function() {
console.log('程序员');
}
};
let {
name,
age,
zhiye
} = zhang;
console.log(name);
console.log(age);
console.log(zhiye);
zhiye();
总结
以上就是本章的全部内容,希望你能够帮助到您。