georgiev955

Untitled

Oct 12th, 2023
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function deepCopy(original) {
  2.     const copy = new Map();
  3.  
  4.     original.forEach((value, key) => {
  5.         if (value instanceof Map) {
  6.             // Рекурсивно извикваш deepCopy за вложените Maps
  7.             copy.set(key, deepCopy(value));
  8.         } else {
  9.             // Ако стойността не е Map, просто я копираш
  10.             copy.set(key, value);
  11.         }
  12.     });
  13.  
  14.     return copy;
  15. }
Advertisement
Add Comment
Please, Sign In to add comment