美文网首页
01_04.数组解构的特殊情况

01_04.数组解构的特殊情况

作者: Robyn_Luo | 来源:发表于2017-11-13 11:17 被阅读0次
    <script>
    // 提取下标为5 8 9的值
    // let arr = [1, 2, 1, 1, 2, 3, 4, 5, 6, 7];
    // let [ , , , , , a, , , b, c ] = arr;

    // 提取对象
    // let arr = [ {a:1}, {b:2}, ['哈哈', '嘿嘿'], '你是猪吗' ];
    // let [a, b, c, d] = arr;

    // 数组深层提取
    // let arr = [ {a:1}, {b:2}, ['哈哈', '嘿嘿'], '你是猪吗' ];
    // let [a, b, [, c], d] = arr;

    // 默认值
    let arr = [ 1, 2 ];
    let [a, b = 20, c = 30] = arr; 
    </script>

相关文章

  • 01_04.数组解构的特殊情况

  • 3.解构赋值

    解构的分类 对象解构 数组解构 混合解构 解构参数 对象解构 解构赋值 嵌套对象解构 数组解构 数组解构 选择性的...

  • ECMAScript6 -- 解构赋值

    解构赋值 数组的解构赋值 对象的解构赋值 特殊: 数组的解构赋值 如果右边不是数组,默认转换为类数组 对象的解构赋...

  • ES6系列 (六)解构

    目标 解构对象 解构数组 结合数组解构和对象解构 了解解构的类型 思考 解构对象 使用解构语句解构数据结构,提取n...

  • ES6(解构赋值)

    书写方法 1.左右结构一致2.声明与赋值在一句话内 数组解构赋值 json解构赋值 粒度控制 特殊情况 只有当y对...

  • ES6解构赋值、交换两个变量的值、设置函数默认值、模板字符串、箭

    1,解构赋值 解构赋值主要包括数组的解构赋值、对象的解构赋值、字符串的解构赋值、函数参数的解构赋值。 (1)数组的...

  • 解构赋值,设置函数默认值,箭头函数

    1,解构赋值 解构赋值主要包括数组的解构赋值、对象的解构赋值、字符串的解构赋值、函数参数的解构赋值。 (1)数组的...

  • ES6之解构表达式

    数组解构 对象解构

  • ES6之解构

    对象解构 解构赋值 默认值 数组解构 数组解构的语法看起来与对象解构非常相似,只是将对象字面量替换成了数组字面量。...

  • 解构赋值

    解构赋值 解构赋值可分为数组解构赋值和对象解构赋值,数组解构赋值要求右侧必须可迭代(具有Iterator 接口),...

网友评论

      本文标题:01_04.数组解构的特殊情况

      本文链接:https://www.haomeiwen.com/subject/pxaamxtx.html