{"ScriptPreparationCode":"var el = document.getElementById(\u0027id\u0027);\r\nvar classes = [\u0027aaa\u0027, \u0027bbb\u0027, \u0027ccc\u0027, \u0027ddd\u0027]","TestCases":[{"Name":"add classList","Code":"el.classList.add(\u0027aaa\u0027);\r\nel.classList.add(\u0027bbb\u0027);\r\nel.classList.add(\u0027ccc\u0027);\r\nel.classList.add(\u0027ddd\u0027);","IsDeferred":false},{"Name":"add classList multi values","Code":"el.classList.add(\u0027aaa\u0027, \u0027bbb\u0027, \u0027ccc\u0027, \u0027ddd\u0027);","IsDeferred":false},{"Name":"change className","Code":"el.className = \u0027aaa bbb ccc ddd\u0027;","IsDeferred":false},{"Name":"add className","Code":"el.className = \u0027aaa\u0027;\r\nel.className = el.className \u002B \u0027bbb\u0027;\r\nel.className = el.className \u002B \u0027ccc\u0027;\r\nel.className = el.className \u002B \u0027ddd\u0027;","IsDeferred":false},{"Name":"setAttribute","Code":"el.setAttribute(\u0027class\u0027, \u0027aaa bbb ccc ddd\u0027);","IsDeferred":false},{"Name":"from array: forEach add classList","Code":"classes.forEach(cls =\u003E el.classList.add(cls));","IsDeferred":false},{"Name":"from array: spread add classList","Code":"el.classList.add(...classes)","IsDeferred":false},{"Name":"from array: change className","Code":"el.className = classes.join(\u0027 \u0027);","IsDeferred":false},{"Name":"from array: add className","Code":"classes.forEach(cls =\u003E { el.className = el.className \u002B cls; });","IsDeferred":false},{"Name":"from array: setAttribute","Code":"el.setAttribute(\u0027class\u0027, classes.join(\u0027 \u0027));","IsDeferred":false}]}