Вопрос по javascript – Преобразовать представление массива строк обратно в массив

9

У меня есть строковое представление массива:

<code>'["item1", "item2", "item3"]'
</code>

Я пытаюсь преобразовать это обратно в массив.

Любые указатели приветствуются.

Это выглядит очень похоже наJSON string, Просто используйте & quot; стандартный & quot;JSON script? inspector-g

Ваш Ответ

3   ответа
15

JSON.parse('["item1", "item2", "item3"]');

Error: User Rate Limit Exceeded Chin
-1

var genericList = eval('(' + s + ')');

for(i=0;i<genericList.lengthl;i++){
   alert("element : " + genericList[i]);
}
2

ПытатьсяJSON.parse:

 ary = JSON.parse(s);

Большинство браузеров поддерживают его изначально, а для других вам понадобитсяjson.js

Error: User Rate Limit ExceededcouldError: User Rate Limit ExceededevalError: User Rate Limit Exceeded
Error: User Rate Limit Exceeded Chin

Похожие вопросы