结构赋值:

就是 获取 数组 / 对象 中数据的方法
是 ES6 新增的一种获取 数组 / 对象 中 存储数据的语法方法
    const arr = [1,2,3,4,5,6];
    // 需要将 arr 中存储的 6 个数据,分别赋值给 6个变量
    let [a,b,c,d,e,f] = arr;
    console.log(a,b,c,d,e,f);  // 1 2 3 4 5 6
如果是多维数组,要一一对应的结构赋值,就要写多个结构语法[]

    // 现在是一个二维数组
    const arr2 = [1,2,3,[4,5,6]];
    let [ a,b,c,d,] = arr2;
    console.log(a,b,c,d);  // 1 2 3 [4,5,6]
    
    // 如果要单独的获取4,5,6每一个数据,需要将第四个变量再次结构,再写一个[]和3个变量
    let [ a,b,c,[d,e,f] ] = arr2;
    console.log(a,b,c,d,e,f);  // 1 2 3 4 5 6

一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。