'use strict';
this.img = document.getElementByTagName('img')
for......{
this.img[i].parentNode.replaceChild(this.can[i], this.img[i]);
this.img[i].outerHTML = this.can[i].outerHTML;
}
typeof this.img => HTMLCollection;
this.img.lenght => 6
console.dir(this.img) => [img, img, img]
Pytanie:
Czemu wykonanie pierwszej lub drugiej linii kodu usuwa element z tablicy zamiast zamiast zamienić go nową wartością, Wyświetlenie zawartości tablicy IMG daje połowę elementów niż jej długość. Różne przeglądarki inaczej interpretują kod ale zawsze z błędami.