Почему «element.innerHTML + =» плохой код?
Мне сказали не добавлять вещи, используяelement.innerHTML += ...
как это:
var str = "<div>hello world</div>";
var elm = document.getElementById("targetID");
elm.innerHTML += str; //not a good idea?
Что с ним не так? Какие у меня есть альтернативы?