Общий список в разных переменных, так и должно быть?
-
Переменная 1 содержит список.
Устанавливаем Переменная 2 Значение переменной = [[Переменная 1]]
Если начинаем править список в Переменной 1, а точнее берем Первый Элемент и активируем чекбокс "Удалить Из Списка", то в Переменной 2 этот список тоже меняется, в нем так же удаляются элементы.Получается когда присваиваем значение Переменной 2, привязываем ссылку на еще одну переменную списка, а не статику? Если да, то как получить статику в Переменная 2?
Для теста сделал переменную с числом, при увеличение значения в переменой 1, результаты в переменню 2 не транслируются.
-
@ya362 said in Общий список в разных переменных, так и должно быть?:
Переменная 1 содержит список.
Устанавливаем Переменная 2 Значение переменной = [[Переменная 1]]
Если начинаем править список в Переменной 1, а точнее берем Первый Элемент и активируем чекбокс "Удалить Из Списка", то в Переменной 2 этот список тоже меняется, в нем так же удаляются элементы.Получается когда присваиваем значение Переменной 2, привязываем ссылку на еще одну переменную списка, а не статику? Если да, то как получить статику в Переменная 2?
Для теста сделал переменную с числом, при увеличение значения в переменой 1, результаты в переменню 2 не транслируются.Прочитайте про ссылки на массивы и объекты в js
-
@Fox said in Общий список в разных переменных, так и должно быть?:
ссылки на массивы и объекты в js
Спасибо понял.
"Создать независимую копию, клон?
Это выполнимо, но немного сложно, так как в JavaScript нет встроенного метода для этого."
Только непоянтно как проще через кубики сделать. Получается проще продублировать начально наполненение в 2 разных массива.
-
@ya362 said in Общий список в разных переменных, так и должно быть?:
@Fox said in Общий список в разных переменных, так и должно быть?:
ссылки на массивы и объекты в js
Спасибо понял.
"Создать независимую копию, клон?
Это выполнимо, но немного сложно, так как в JavaScript нет встроенного метода для этого."
Только непоянтно как проще через кубики сделать. Получается проще продублировать начально наполненение в 2 разных массива.Это довольно просто, тем более, что в бас есть готовое действие "копировать список"
А откуда эта цитата?