JSON是Javascript中一种很实用的结构体,使用的方法类似于C语言的结构体。最简单的JSON可以是一对花括号。
JSON可以用字符串或直接的属性名来命名属性:
如下以后机票对象的定义,两种定义都是可以的
var ticket ={ supplierCommission:0, // 供应商代理费 默认为0 ticketStatus:0,// 机票状态,默认为0 supplierCommRate:0.0,// 供应商代理费率 默认为0.0 refundFee:0,// 退票费 默认为0 passengerType:'0',//旅客类型, 默认为'0' idType:'1',//证件类型,默认为'1' }
var ticket ={ "supplierCommission":0, // 供应商代理费 默认为0 "ticketStatus":0,// 机票状态,默认为0 "supplierCommRate":0.0,// 供应商代理费率 默认为0.0 "refundFee":0,// 退票费 默认为0 "passengerType":'0',//旅客类型, 默认为'0' "idType":'1',//证件类型,默认为'1' }
两者是等价的,但是第一种的代码比较小,所以我们一般都用第一种来定义