Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2019
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. var povikana = 0;
  2. var counter = 0;
  3. var vrednost;
  4.  
  5. var test = function test() {
  6. povikana++;
  7. return "TEST" + povikana;
  8. };
  9.  
  10. var funkcija = (function call_up_to(test, number) {
  11. counter++;
  12.  
  13. if (counter <= number) {
  14. vrednost = test();
  15. }
  16.  
  17. if (counter > number) {
  18. return vrednost;
  19. } else {
  20. return {
  21. test: function () {
  22. return "TEST";
  23. }
  24. };
  25. }
  26. });
  27.  
  28.  
  29. obj = {
  30. name:"ime",
  31. obj2: {
  32. name: "ASASAS",
  33. obj3: {
  34. prezime: "SASAS"
  35. }
  36. }
  37. }
  38.  
  39. var clone = JSON.parse(JSON.stringify(obj));
  40. clone.obj2.name = "TEST";
  41.  
  42. rek = function (obj) {
  43. var deepCopy={};
  44.  
  45. for (let objKey in obj) {
  46. let temp;
  47. if (typeof obj[objKey] === "object") {
  48. temp = rek(obj[objKey])
  49. } else {
  50. temp = obj[objKey];
  51. }
  52. deepCopy[objKey] = temp;
  53. }
  54.  
  55. return deepCopy;
  56. }
  57.  
  58. rek(obj)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement