className
JavaScript で属性を設定するための既知のワンライナーはありますか? つまり、すでにいくつかのクラス (-es) が定義されているかどうかを心配する必要はありません。
私が考えることができる最短は、
var objDemo = document.getElementById("demo");
objDemo.className = "newclass " + (objDemo.className || "");
className
現在が定義されていない場合、これは死ぬことはありませんが、末尾にスペースが残ります。それは現在のブラウザにとって問題になるでしょうか?