JSON相关知识汇总( 二 )


3)toJSON()方法
给对象定义toJSON()方法,可以返回其自身的JSON数据格式
四、JSON访问值
第一种:简单数组
['item1','item2','item3']
取值:通过数字索引访问嵌入的值(第一项的索引为0)
['item1','item2','item3']
var items = ['item1','item2','item3'];
alert(items[0]);     // item1
第二种:使用{}表示对象和符合数组
{ "key":"value" }
取值:通过键名访问嵌入的值
var oExample = { "name":"lily" };
alert(oExample.name);     // lily
alert(oExample["name"]);     // lily
使用这两种方式,可以用子记录(带命名的或数值的索引键)描述很多数据结构:
例如:
var oNovelist = { "firstName":"lily", "lastName":"russ", "novels": [ { "title":"and choas died", "year":"1970" }, { "title":"the famale man", "year":"1976" } ] }; var msg = oNovelist.firstName+" "+oNovelist.lastName+"'s"+" "+oNovelist.novels[0].title+" "+"was published in"+oNovelist.novels[0].year; alert(msg);// lily russ's and choas died was published in1970 以上所述就是本文的全部内容了,希望大家能够喜欢


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: