ES6学习——变量的解构赋值

    科技2022-08-13  102

    ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构赋值。

    // 数组的解构赋值 const arr = ['张三','李四','王五']; let [z,l,w] = arr; console.log(z,l,w); // 对象的解构赋值 let hanmei = { name: '韩梅梅', age: 18, file: ['一', '二', '三', '四'], history: [ {name: '张三'}, {name: '李四'}, {name: '王五'} ] }; let {file: [one, two, three], history: [first, second, third]} = hanmei; console.log(two,second); //这里songs和history做解构指向,无法当做解构后的值进行获取
    Processed: 0.019, SQL: 9