摘要:
适用场合描述做web开发时使用JSON作为数据传输格式时,如果服务器端传回的JSON数据对象层次嵌套过深。比如下面这段:服务器端返回的数据1 var data = {2 a: {3 b: {4 c: [123, 456, { 5 d: [789, "想要的数据"]6 }]7 }8 }9 };我如果想取出最内部d的第二个元素,通常会这么些写:data.a.b.c[2].d[1];面对这么多"."心里总是胆战心惊怦怦直跳的说。如果碰巧c里面没有第二个元素,那等着吧,浏览器... 阅读全文