19

配列の文字列表現があります:

'["item1", "item2", "item3"]'

これを配列に変換しようとしています。

任意のポインタをいただければ幸いです。

4

3 に答える 3

33

使うだけJSON.parse('["item1", "item2", "item3"]');

于 2012-04-04T01:19:16.310 に答える
3

JSON.parse を試してください:

 ary = JSON.parse(s);

ほとんどのブラウザーはネイティブでサポートしていますが、json.jsが必要になるブラウザーもあります。

于 2012-04-04T01:19:04.490 に答える
-1

また、使用することができます

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

for(i=0;i<genericList.lengthl;i++){
   alert("element : " + genericList[i]);
}
于 2012-04-04T01:24:33.957 に答える