{"ScriptPreparationCode":"var set = new Set([\u0022one\u0022, \u0022two\u0022, \u0022three\u0022, \u0022four\u0022, \u0022five\u0022, \u0022six\u0022, \u0022seven\u0022, \u0022eight\u0022, \u0022nine\u0022, \u0022ten\u0022]);\r\nvar object = {\u0022one\u0022: true, \u0022two\u0022: true, \u0022three\u0022: true, \u0022four\u0022: true, \u0022five\u0022: true, \u0022six\u0022: true, \u0022seven\u0022: true, \u0022eight\u0022: true, \u0022nine\u0022: true, \u0022ten\u0022: true};\r\nvar map = new Map([[\u0022one\u0022, true], [\u0022two\u0022, true], [\u0022three\u0022, true], [\u0022four\u0022, true], [\u0022five\u0022, true], [\u0022six\u0022, true], [\u0022seven\u0022, true], [\u0022eight\u0022, true], [\u0022nine\u0022, true], [\u0022ten\u0022, true]]);\r\n\r\nvar values = Object.keys(object);","TestCases":[{"Name":"Set","Code":"window.last ??= performance.now();\r\nset.delete(window.last);\r\nset.has(performance.now());\r\nset.add(performance.now());\r\nset.has(\u0027one\u0027);\r\nset.has(\u0027two\u0027);\r\nset.has(\u0027three\u0027);\r\nset.has(\u0027four\u0027);\r\nset.has(\u0027five\u0027);\r\nset.delete(performance.now());\r\nset.has(performance.now());\r\nset.add(performance.now());\r\nset.has(\u0027six\u0027);\r\nset.has(\u0027seven\u0027);\r\nset.has(\u0027eight\u0027);\r\nset.has(\u0027nine\u0027);\r\nset.has(\u0027ten\u0027);\r\nset.delete(performance.now());\r\nwindow.last = performance.now();\r\nset.has(window.last);\r\nset.add(window.last);","IsDeferred":false},{"Name":"Object","Code":"window.last ??= performance.now();\r\ndelete object[window.last];\r\nobject[performance.now()];\r\nobject[performance.now()] = true;\r\nobject[\u0027one\u0027];\r\nobject[\u0027two\u0027];\r\nobject[\u0027three\u0027];\r\nobject[\u0027four\u0027];\r\nobject[\u0027five\u0027];\r\nobject[performance.now()];\r\nobject[performance.now()] = true;\r\nobject[\u0027six\u0027];\r\nobject[\u0027seven\u0027];\r\nobject[\u0027eight\u0027];\r\nobject[\u0027nine\u0027];\r\nobject[\u0027ten\u0027];\r\nwindow.last = performance.now();\r\nobject[window.last];\r\nobject[window.last] = true","IsDeferred":false},{"Name":"Map","Code":"window.last ??= performance.now();\r\nmap.delete(window.last);\r\nmap.get(performance.now());\r\nmap.set(performance.now(), true);\r\nmap.get(\u0027one\u0027);\r\nmap.get(\u0027two\u0027);\r\nmap.get(\u0027three\u0027);\r\nmap.get(\u0027four\u0027);\r\nmap.get(\u0027five\u0027);\r\nmap.get(performance.now());\r\nmap.set(performance.now(), true);\r\nmap.get(\u0027six\u0027);\r\nmap.get(\u0027seven\u0027);\r\nmap.get(\u0027eight\u0027);\r\nmap.get(\u0027nine\u0027);\r\nmap.get(\u0027ten\u0027);\r\nwindow.last = performance.now();\r\nmap.get(window.last);\r\nmap.set(window.last, true);","IsDeferred":false}]}