js怎么将json格式数据转换为数组

JavaScript013

js怎么将json格式数据转换为数组,第1张

php直接json_decode($json,true) 这样就可以得到数组的

js的话 var array = eval(json),然后将array循环,就可以得到一个数组

通常都是用eval()函数来进行转换的,例如:var

sJson

=

'{a:

1}'var

o

=

eval('('

+

sJson

+

')')alert(o.a)如果是数组的话,也是类似的,在字符串两边各加上一个小括号,然后用eval()函数将其转换为数组,再赋值给某个变量,就可以直接使用了。