Каков наилучший способ проверить, есть ли у элемента класс?
The problem
Если элемент имеет несколько классов, он не будет совпадать с обычной проверкой значения свойства, поэтому я ищу лучший способ проверить, имеет ли объект определенный класс в свойстве className элемента.
Example// element's classname is 'hello world helloworld'
var element = document.getElementById('element');
// this obviously fails
if(element.className == 'hello'){ ... }
// this is not good if the className is just 'helloworld' because it will match
if(element.className.indexOf('hello') != -1){ ... }
Так что было бы лучшим способом сделать это?
just pure javascript please