克隆一个包含Map <string,any [] =“”>之类的值的地图对象

时间:2018-09-01 06:34:07

标签: javascript

下面的代码:

sourceData: Map<string, any[]>;
targetData: Map<string, any[]>;

I want to do a deep clone to the target data.

例如:sourceData将在条目下包含以下值。

0 : {
        key: "a"
        value: Array(3)
            0:{
                id:"1.1",
                name:"Name"
              }
            1:{
                id:"1.2",
                name:"Name"
              }
            2:{
                id:"1.3",
                name:"Name"
              }
    }
1 : {
        key: "b"
        value: Array(1)
            0:{
                id:"2.1",
                name:"Name"
              }
    }
2 : {
        key: "c"
        value: Array(3)
            0:{
                id:"3.1",
                name:"Name"
              }
            1:{
                id:"3.2",
                name:"Name"
              }
            2:{
                id:"3.3",
                name:"Name"
              }
    }

我还检查了以下参考文献,但逻辑不适合我。

Clone/Copy a Javascript Map Variable

0 个答案:

没有答案