{"ScriptPreparationCode":"var MyObject = {\r\n \u0022person1\u0022: {\r\n \u0022name\u0022: \u0022Alice\u0022,\r\n \u0022age\u0022: 30,\r\n \u0022address\u0022: {\r\n \u0022street\u0022: \u0022123 Maple St\u0022,\r\n \u0022city\u0022: \u0022Wonderland\u0022,\r\n \u0022zip\u0022: \u002212345\u0022\r\n },\r\n \u0022hobbies\u0022: [\u0022reading\u0022, \u0022chess\u0022, \u0022hiking\u0022]\r\n },\r\n \u0022person2\u0022: {\r\n \u0022name\u0022: \u0022Bob\u0022,\r\n \u0022age\u0022: 28,\r\n \u0022address\u0022: {\r\n \u0022street\u0022: \u0022456 Oak St\u0022,\r\n \u0022city\u0022: \u0022Mystic Falls\u0022,\r\n \u0022zip\u0022: \u002267890\u0022\r\n },\r\n \u0022hobbies\u0022: [\u0022gaming\u0022, \u0022cycling\u0022, \u0022cooking\u0022]\r\n },\r\n \u0022person3\u0022: {\r\n \u0022name\u0022: \u0022Charlie\u0022,\r\n \u0022age\u0022: 35,\r\n \u0022address\u0022: {\r\n \u0022street\u0022: \u0022789 Pine St\u0022,\r\n \u0022city\u0022: \u0022Haven\u0022,\r\n \u0022zip\u0022: \u002213579\u0022\r\n },\r\n \u0022hobbies\u0022: [\u0022painting\u0022, \u0022running\u0022, \u0022swimming\u0022]\r\n },\r\n \u0022company1\u0022: {\r\n \u0022name\u0022: \u0022TechCorp\u0022,\r\n \u0022location\u0022: {\r\n \u0022city\u0022: \u0022Silicon Valley\u0022,\r\n \u0022state\u0022: \u0022CA\u0022\r\n },\r\n \u0022employees\u0022: [\r\n {\r\n \u0022name\u0022: \u0022David\u0022,\r\n \u0022role\u0022: \u0022Engineer\u0022,\r\n \u0022experience\u0022: 5\r\n },\r\n {\r\n \u0022name\u0022: \u0022Eva\u0022,\r\n \u0022role\u0022: \u0022Designer\u0022,\r\n \u0022experience\u0022: 3\r\n },\r\n {\r\n \u0022name\u0022: \u0022Frank\u0022,\r\n \u0022role\u0022: \u0022Product Manager\u0022,\r\n \u0022experience\u0022: 7\r\n }\r\n ]\r\n },\r\n \u0022company2\u0022: {\r\n \u0022name\u0022: \u0022DesignCo\u0022,\r\n \u0022location\u0022: {\r\n \u0022city\u0022: \u0022New York\u0022,\r\n \u0022state\u0022: \u0022NY\u0022\r\n },\r\n \u0022employees\u0022: [\r\n {\r\n \u0022name\u0022: \u0022Grace\u0022,\r\n \u0022role\u0022: \u0022Architect\u0022,\r\n \u0022experience\u0022: 6\r\n },\r\n {\r\n \u0022name\u0022: \u0022Henry\u0022,\r\n \u0022role\u0022: \u0022Graphic Designer\u0022,\r\n \u0022experience\u0022: 4\r\n },\r\n {\r\n \u0022name\u0022: \u0022Isabel\u0022,\r\n \u0022role\u0022: \u0022UX Specialist\u0022,\r\n \u0022experience\u0022: 5\r\n }\r\n ]\r\n },\r\n \u0022company3\u0022: {\r\n \u0022name\u0022: \u0022BuildIt\u0022,\r\n \u0022location\u0022: {\r\n \u0022city\u0022: \u0022Chicago\u0022,\r\n \u0022state\u0022: \u0022IL\u0022\r\n },\r\n \u0022employees\u0022: [\r\n {\r\n \u0022name\u0022: \u0022Jack\u0022,\r\n \u0022role\u0022: \u0022Civil Engineer\u0022,\r\n \u0022experience\u0022: 8\r\n },\r\n {\r\n \u0022name\u0022: \u0022Kara\u0022,\r\n \u0022role\u0022: \u0022Project Manager\u0022,\r\n \u0022experience\u0022: 9\r\n },\r\n {\r\n \u0022name\u0022: \u0022Liam\u0022,\r\n \u0022role\u0022: \u0022Construction Worker\u0022,\r\n \u0022experience\u0022: 2\r\n }\r\n ]\r\n },\r\n \u0022product1\u0022: {\r\n \u0022name\u0022: \u0022Laptop\u0022,\r\n \u0022category\u0022: \u0022Electronics\u0022,\r\n \u0022specs\u0022: {\r\n \u0022processor\u0022: \u0022Intel i7\u0022,\r\n \u0022memory\u0022: \u002216GB\u0022,\r\n \u0022storage\u0022: \u0022512GB SSD\u0022\r\n },\r\n \u0022price\u0022: 1200\r\n },\r\n \u0022product2\u0022: {\r\n \u0022name\u0022: \u0022Smartphone\u0022,\r\n \u0022category\u0022: \u0022Electronics\u0022,\r\n \u0022specs\u0022: {\r\n \u0022processor\u0022: \u0022Snapdragon 888\u0022,\r\n \u0022memory\u0022: \u00228GB\u0022,\r\n \u0022storage\u0022: \u0022256GB\u0022\r\n },\r\n \u0022price\u0022: 800\r\n },\r\n \u0022product3\u0022: {\r\n \u0022name\u0022: \u0022Tablet\u0022,\r\n \u0022category\u0022: \u0022Electronics\u0022,\r\n \u0022specs\u0022: {\r\n \u0022processor\u0022: \u0022Apple M1\u0022,\r\n \u0022memory\u0022: \u00228GB\u0022,\r\n \u0022storage\u0022: \u0022128GB\u0022\r\n },\r\n \u0022price\u0022: 600\r\n },\r\n \u0022project1\u0022: {\r\n \u0022title\u0022: \u0022Project Alpha\u0022,\r\n \u0022deadline\u0022: \u00222024-12-31\u0022,\r\n \u0022team\u0022: {\r\n \u0022leader\u0022: \u0022Michael\u0022,\r\n \u0022members\u0022: [\u0022Natalie\u0022, \u0022Oscar\u0022, \u0022Peter\u0022]\r\n },\r\n \u0022status\u0022: \u0022In Progress\u0022\r\n },\r\n \u0022project2\u0022: {\r\n \u0022title\u0022: \u0022Project Beta\u0022,\r\n \u0022deadline\u0022: \u00222024-06-30\u0022,\r\n \u0022team\u0022: {\r\n \u0022leader\u0022: \u0022Quincy\u0022,\r\n \u0022members\u0022: [\u0022Rachel\u0022, \u0022Steven\u0022, \u0022Tracy\u0022]\r\n },\r\n \u0022status\u0022: \u0022Completed\u0022\r\n },\r\n \u0022project3\u0022: {\r\n \u0022title\u0022: \u0022Project Gamma\u0022,\r\n \u0022deadline\u0022: \u00222025-03-15\u0022,\r\n \u0022team\u0022: {\r\n \u0022leader\u0022: \u0022Uma\u0022,\r\n \u0022members\u0022: [\u0022Victor\u0022, \u0022Wendy\u0022, \u0022Xander\u0022]\r\n },\r\n \u0022status\u0022: \u0022Not Started\u0022\r\n },\r\n \u0022event1\u0022: {\r\n \u0022name\u0022: \u0022Conference 2024\u0022,\r\n \u0022date\u0022: \u00222024-11-20\u0022,\r\n \u0022location\u0022: {\r\n \u0022venue\u0022: \u0022Convention Center\u0022,\r\n \u0022city\u0022: \u0022Las Vegas\u0022,\r\n \u0022state\u0022: \u0022NV\u0022\r\n },\r\n \u0022attendees\u0022: 500\r\n },\r\n \u0022event2\u0022: {\r\n \u0022name\u0022: \u0022Workshop on AI\u0022,\r\n \u0022date\u0022: \u00222024-08-15\u0022,\r\n \u0022location\u0022: {\r\n \u0022venue\u0022: \u0022Tech Park\u0022,\r\n \u0022city\u0022: \u0022San Francisco\u0022,\r\n \u0022state\u0022: \u0022CA\u0022\r\n },\r\n \u0022attendees\u0022: 200\r\n },\r\n \u0022event3\u0022: {\r\n \u0022name\u0022: \u0022Web Development Bootcamp\u0022,\r\n \u0022date\u0022: \u00222024-07-10\u0022,\r\n \u0022location\u0022: {\r\n \u0022venue\u0022: \u0022Innovation Hub\u0022,\r\n \u0022city\u0022: \u0022Austin\u0022,\r\n \u0022state\u0022: \u0022TX\u0022\r\n },\r\n \u0022attendees\u0022: 150\r\n }\r\n}\r\n\r\nvar myCopy = null;","TestCases":[{"Name":"JSON parse","Code":"myCopy = JSON.parse(JSON.stringify(MyObject));","IsDeferred":false},{"Name":"Native structuredClone","Code":"myCopy = structuredClone(MyObject);","IsDeferred":false}]}