但是当key的值为数字时,只能使用类似数组下表的访问方式取值。
var json = \'{"0":"a", "1":"b", "length":2}\'; var data = eval(\'(\' + json + \')\'); //alert(data.0); //报错,此方式不可用 alert(data[\'0\']); alert(data[0]); //注意此写法与数组用下标访问是相同的 alert(data.length) //貌似数组的长度
但是当key的值为数字时,只能使用类似数组下表的访问方式取值。
var json = \'{"0":"a", "1":"b", "length":2}\'; var data = eval(\'(\' + json + \')\'); //alert(data.0); //报错,此方式不可用 alert(data[\'0\']); alert(data[0]); //注意此写法与数组用下标访问是相同的 alert(data.length) //貌似数组的长度
相关文章: