一,概念
ES6新增的特性,主要是将数据结构分成更小部分的过程。
二,用法
ES5在从一个对象或者JSON对象中获取多个属性,需要一个一个用对象.属性来写很多重复的代码,例如var name = obj.name; var age = obj.age。而解构便简化了这个过程。
三,示例
var { name, age } = obj;
四,作用
从上述得知,解构赋值除了可以节省大量的代码,同时可以按需取值。
ES6新增的特性,主要是将数据结构分成更小部分的过程。
ES5在从一个对象或者JSON对象中获取多个属性,需要一个一个用对象.属性来写很多重复的代码,例如var name = obj.name; var age = obj.age。而解构便简化了这个过程。
var { name, age } = obj;
从上述得知,解构赋值除了可以节省大量的代码,同时可以按需取值。