Please have a look at https://github.com/eligrey/classList.js/blob/master/classList.js :
if ("document" in self && !("classList" in document.createElement("_"))) {
//...
}
What is the purpose of document.createElement("_")
? I know it creates an html element, but why use _
instead of an html element name?
It creates an element with the tag <_>. I see no reasonable purpose to this.