美文网首页
JavaScript 深拷贝、浅拷贝和 Object.assig

JavaScript 深拷贝、浅拷贝和 Object.assig

作者: 愤的小鸟怒 | 来源:发表于2019-08-26 16:15 被阅读0次

数组解构赋值的模式同样适用于任意迭代器:
ES6 变量声明与赋值:值传递、浅拷贝与深拷贝详解

 function* fibs() {
      var a = 0;
      var b = 1;
      while (true) {
        yield a;
        [a, b] = [b, a + b];
      }
    }
    var [first, second, third, fourth, fifth, sixth] = fibs();
    console.log(sixth);

浅拷贝

浅拷贝是指复制对象的时候,只对第一层键值对进行独立的复制。

相关文章

网友评论

      本文标题:JavaScript 深拷贝、浅拷贝和 Object.assig

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