парсится неправильно с помощью JSON.parse() (элементы из одного массива дублируются в соседний)
Если то же самое взять строкой и распарсить строкой, то ок.
В JSON'е много кириллических символов (товары из магазина).
Пример: JSON.parse(data) - работает неверно. data - это ответ сервера
JSON.parse('{"items":{"local":....."}) - работает верно.
console.log(Array.isArray(data))
изи проверь что у тебя вначале не приходит BOM
Обсуждают сегодня