deep-clone-map
Version:
Deep clone and map complex nested objects
94 lines (92 loc) • 1.38 kB
JavaScript
module.exports.arr = [
[1, 2, 3, 4],
[
{
a: 1,
b: 2,
c: 3,
},
[1, 2, 3, 4],
{
a: 1,
b: {
a: [1, 2, 3, 4],
b: {
a: {
a: [1, 2, 3, 4],
b: {
a: 1,
b: 2,
c: 3,
},
},
},
},
},
],
{
a: 1,
b: 2,
c: 3,
d: {
a: [1, 2, 3, 4],
b: [
1,
{
a: 1,
b: 2,
c: 3,
d: [
1,
2,
3,
{
a: 1,
b: 2,
c: [
1,
2,
{
a: 1,
b: [1, 2, 3, 4],
c: [
{
a: 1,
b: [
1,
{
a: 1,
b: 2,
},
],
},
],
},
],
},
],
},
],
},
},
]
module.exports.obj = {
a: 1,
b: 2,
c: {
a: 1,
b: 2,
c: {
a: 1,
b: 2,
c: {
a: 1,
b: 2,
c: {
a: 1,
b: 2,
},
},
},
},
}