@ftyhp said in Работа со списком:
Если знаете что-то более адекватное, то напишите об этом, т.к. до этого могли не так понять меня.
Если нет возможности сразу получать этот файл в вменяемом формате, то можно вначале потока его распарсить, тоесть пройти его циклом и создать объект, а потом просто по ключу получать значение
Примерно так
var mapData = [[MAP_DATA]] = {}
[[LIST_WITH_FILE_CONTENT]].forEach(function(el){
var key = el.match(/_for_\(\d+\)='(\S+)'/)
key = key ? key[1] : key
if (key) {
var val = el.match(/_for_\((\d+)\)/)[1]
mapData[key] = val
}
})