который я передаю с одной функции в другую в качестве аргумента, функция которая применяет ее в качестве аргумента изменяет значение этой переменной внутри себя, а мне нужно и неизмененное значение которые передавалось первый раз и измененное. Как можно решить эту проблему кто знает?
const node = ... const var1 = node.prop const var2 = fn(node) ?
Нет у меня есть цикл, когда цикл заканчивает свою работу, то DOM элемент который был передан в качестве аргумента уже не тот, вот. После этого цикла есть еще цикл которому нужен первоначальный DOM элемент в аргументе.
у тебя в функции просто нужно вернуть 2 элемента, как вариант их можно вернуть в массиве
Два одинаковых элемента?
Что меняется в элементе?
Кажется я неправльно объяснил, ссылка на локальную переменную (аргумент).
Пример простейший можешь соорудить? Не понятно пока
https://jsfiddle.net/o15mk7g4/34/
Ты же понимаешь что весь код заменяется строкой node.parentNode.childNodes ? )
Обсуждают сегодня