1约素、這個(gè)涉及到ES6中變量的解構(gòu)賦值
定義:ES6允許按照一定模式届良,從數(shù)組和對象中提取值,對變量進(jìn)行賦值业汰,這被稱為解構(gòu)(Destructuring)伙窃。
解構(gòu)的語法:
const { zhi } = Gao;
//等價(jià)于
const zhi = Gao.zhi
2、請分析以下幾個(gè)例子的結(jié)果样漆,之后你就會明白這個(gè){}所代表的的意思
(1)例一
const {a} = {a:1}
console.log(a) // 1
(2)例二(ES6語法糖)
const {a} = {a:1, b:2};
console.log(a); //1
//等價(jià)于
const obj = {a:1, b:2};
const a = obj.a
console.log(a); //1