для демографии я использую переменные окна, как и в случае приложения, для которого я работаю, я также должен заменить класс рабочих потоков, так что работает аналогично. />
Код: Выделить всё
var Obj = {
hostname: "Test 1 {{window.location.hostname}}",
protocol: "Test 2 {{window.location.protocol}}"
}
var myObj = JSON.stringify(Obj)
var regex = /\{\{window\.location\.(.+?)\}\}/ //gmi flag breaks code
var match = myObj.match(regex)[1];
var enrich = Function('return '+"window.location."+match)();
var _Obj = myObj.replace(regex,enrich)
console.log(JSON.parse(_Obj))Подробнее здесь: https://stackoverflow.com/questions/796 ... le-matches
Мобильная версия