Показать сообщение отдельно
  #1 (permalink)  
Старый 20.10.2019, 02:21
Новичок на форуме
Отправить личное сообщение для Ruru Посмотреть профиль Найти все сообщения от Ruru
 
Регистрация: 19.10.2019
Сообщений: 6

Вынуть элемент из функции
Я сильно сомневаюсь что есть какой то метод для решения данного вопроса, но на всякий случай.

У меня есть кнопка которая вызывает функцию А.

Функция А создает массив и отправляет его в функцию В где над ним происходят изменения, а именно пользователь вручную заменяет некоторые значения.

У меня есть другая кнопка которая должна делать проверку были ли внесены изменения. Другими словами мне нужно взять массив из функции А до того как она его отправит в функцию В. У меня никак не выходит это сделать.
Я пробовала сделать в функции А return(arr), то есть возвратить нужный мне массив, но как поняла вставить его потом в функцию В как параметр по принципу: В(А()) в JS нельзя.

Может есть способ вытащить какой то локальный элемент в глобальный (вообще вне функций) до того как он будет отправлен на переделку?


з.ы. хотя я понимаю что тут изначально скорее всего плохая структура функций что одна в другой (как цепная реакция).
Ответить с цитированием