@marataziat
Джангист-такторист

Как превратить string респонс в [1,3,213] в джаваскрипте?

С бека я полусаю это:
[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,24,25,26,28,30,34,36,37,38,39,77,78,81,82,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,115,116,117,118,119,128,129,130,131,142,143,144,152,157,178,179,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,214,232,254,317,318,319,320,332,333,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,507,526,543,544,545,546,558,559,562,563,564,565,567,568,569,570,577,578,586,587,600,626]


Когда делаю
JSON.parse("[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,24,25,26,28,30,34,36,37,38,39,77,78,81,82,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,115,116,117,118,119,128,129,130,131,142,143,144,152,157,178,179,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,214,232,254,317,318,319,320,332,333,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,507,526,543,544,545,546,558,559,562,563,564,565,567,568,569,570,577,578,586,587,600,626]")
получаю
{0: 1,
1: 2,
2: 3}


Как сделать так чтобы аррейка была листом при парсинге а не {key: value}?
  • Вопрос задан
  • 119 просмотров
Решения вопроса 2
hzzzzl
@hzzzzl
выходит массив же, массив ведь и есть index/value
5d2460d3676d5764346161.png
Ответ написан
l3ftoverz
@l3ftoverz Куратор тега JavaScript
Туды сюды
Массив не может не иметь ключей, массив-список имеет ключи, просто числовые.
Иными словами: у тебя и так массив-список, который по идее тоже key-value, но это список. ¯\_(ツ)_/¯
Ради интереса, посмотри, что будет:

console.log([1,2,3]);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы