Как сохранить значение всех переменных скрипта в файл?
-
Нужно сохранить имена переменных и их значение в текстовый файл. Есть ли какой-то глобальный массив с переменными скрипта который можно было бы перебрать и сохранить переменные?
-
@Gang Типа api запрос к инспектору переменных?
-
@Fox said in Как сохранить значение всех переменных скрипта в файл?:
@Gang Типа api запрос к инспектору переменных?
Наверное) Нужно универсальное решение для этой задачи. Вручную каждую переменную прописывать на сохранение не вариант)
-
var res = Object.keys(this) .filter(function(var_name){ return var_name.indexOf("VAR_") == 0 }) .reduce(function(all, var_name){ try { all[var_name.slice(4)] = eval(var_name) }catch(e) { all[var_name.slice(4)] = "undefined" } return all },{}) log(JSON.stringify(res))
-
@support said in Как сохранить значение всех переменных скрипта в файл?:
var res = Object.keys(this) .filter(function(var_name){ return var_name.indexOf("VAR_") == 0 }) .reduce(function(all, var_name){ try { all[var_name.slice(4)] = eval(var_name) }catch(e) { all[var_name.slice(4)] = "undefined" } return all },{}) log(JSON.stringify(res))
Огромное спасибо! Работает