What happens to the div in this example? Do I have to delete it or clean it up?
var div = document.getElementById('myDiv');
var span = document.createElement('span');
span.textContent = 'hello world';
div.replaceWith(span);
Or is it garbage collected or something?