Добрый вечер.
Возник вопрос по заданию из книги.
https://gist.github.com/AndrewUstime...b1d946875d14aa
Следуя решению, используется body.firstChild и body.lastChild, не будет ли верным использовать body.firstElementChild и body.lastElementChild ?
Так же, не могу понять, следуя ответу на задачу, функция отрабатывает 2 раза, но, вставка происходит лишь 1 раз, то есть, как я понял, он переменная перемещается с 1 места в другое.
https://learn.javascript.ru/task/insert-after
Чтобы было 2 вставки, пришлось создать 2 переменных. Почему так происходит, почему он гоняет одну переменную из одно места в другое, а не вставляет ее копию?