{"ScriptPreparationCode":"window.el = document.getElementById(\u0022test\u0022);","TestCases":[{"Name":"style.setProperty","Code":"let i = 0;\r\nconst styleObject = el.style;\r\n\r\nwhile (i \u003C 100000) {\r\n styleObject.setProperty(\u0022color\u0022,\u0022red\u0022);\r\n styleObject.setProperty(\u0022border\u0022,\u00221vmin solid red\u0022);\r\n styleObject.setProperty(\u0022padding\u0022,\u00220.5vmin\u0022);\r\n styleObject.setProperty(\u0022background-color\u0022,\u0022black\u0022);\r\n styleObject.setProperty(\u0022height\u0022,\u00221vh\u0022);\r\n styleObject.setProperty(\u0022width\u0022,\u00221vw\u0022);\r\n styleObject.setProperty(\u0022left\u0022,\u0022100px\u0022);\r\n i\u002B\u002B;\r\n}","IsDeferred":false},{"Name":"style.cssText\u002B=","Code":"let i = 0;\r\nconst styleObject = el.style;\r\n\r\nwhile (i \u003C 100000) {\r\n styleObject.cssText \u002B= \u0022color:red;border:1vmin solid red;padding:0.5vmin;background-color:black;height:1vh;width:1vw;left:100px;\u0022;\r\n i\u002B\u002B;\r\n}","IsDeferred":false},{"Name":"style.xxx","Code":"let i = 0;\r\nconst styleObject = el.style;\r\n\r\nwhile (i \u003C 100000) {\r\n styleObject.color = \u0022red\u0022;\r\n styleObject.border = \u00221vmin solid red\u0022;\r\n styleObject.padding = \u00220.5vmin\u0022;\r\n styleObject[\u0027background-color\u0027] = \u0022black\u0022;\r\n styleObject.height = \u00221vh\u0022;\r\n styleObject.width = \u00221vw\u0022;\r\n styleObject.left = \u0022100px\u0022;\r\n i\u002B\u002B;\r\n}","IsDeferred":false},{"Name":"Object.assign","Code":"let style = {\r\n color: \u0022red\u0022,\r\n border: \u00221vmin solid red\u0022,\r\n padding: \u00220.5vmin\u0022,\r\n backgroundColor: \u0022black\u0022,\r\n height: \u00221vh\u0022,\r\n width: \u00221vw\u0022,\r\n left: \u0022100px\u0022,\r\n};\r\nlet i = 0;\r\nconst styleObject = el.style;\r\n\r\nwhile (i \u003C 100000) {\r\n Object.assign(styleObject, style);\r\n i\u002B\u002B;\r\n}","IsDeferred":false},{"Name":"setAttribute","Code":"let i = 0;\r\n\r\nwhile (i \u003C 100000) {\r\n el.setAttribute(\u0027style\u0027,\u0022color:red;border:1vmin solid red;padding:0.5vmin;background-color:black;height:1vh;width:1vw;left:100px;\u0022);\r\n i\u002B\u002B;\r\n}","IsDeferred":false},{"Name":"style.cssText=","Code":"let i = 0;\r\nconst styleObject = el.style;\r\n\r\nwhile (i \u003C 100000) {\r\n styleObject.cssText = \u0022color:red;border:1vmin solid red;padding:0.5vmin;background-color:black;height:1vh;width:1vw;left:100px;\u0022;\r\n i\u002B\u002B;\r\n}","IsDeferred":false}]}