美文网首页
01_05.对象解构

01_05.对象解构

作者: Robyn_Luo | 来源:发表于2017-11-13 11:17 被阅读0次
    <script>
        // 完全解构
        // let obj = { a: 1, b: 2, c: 3, d: 4 };
        // let { a, b, c, d } = obj;
    
        // 完全解构
        // let obj = { a: 1, b: 2, c: 3, d: 4 };
        // let { c, a } = obj;
    
        // 对象深层解构
        // let obj = { a: 1, b: 2, c: {c1: 31, c2: 32}, d: {d1: 41, d2: 42} };
        // let { c:{c2}, d:{d1, d2} } = obj;
    
        // 对象深层解构,包含自己
        // let obj = { a: 1, b: 2, c: {c1: 31, c2: 32}, d: {d1: 41, d2: 42} };
        // let { d:{d1, d2}, d } = obj;
    
        // 重起变量名
        // 如果解构时候key:后面跟的是字符串,那么就是新的名字,如果跟的是数组或对象,就是进一步深层次解构
        let obj = { a: 1, b: 2, c: 3 };
        let { a:A, b:BB, c:CCC } = obj;
    
        </script>
    

    相关文章

      网友评论

          本文标题:01_05.对象解构

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