日期:2014-05-16  浏览次数:20349 次

这样定义个什么对象?
var   array   =   [{ "a ": "11 ", "b ": "12 ", "c ": "13 "},
                          { "a ": "21 ", "b ": "22 ", "c ": "23 "},
                          { "a ": "31 ", "b ": "32 ", "c ": "33 "},
                          { "a ": "41 ", "b ": "42 ", "c ": "43 "},
                          { "a ": "51 ", "b ": "52 ", "c ": "53 "}];
如上定义了以上的一个对象,从大的对象上他是一个Array对象,但 "a ": "11 "这样的格式不知道是哪出来的,我发现这个东西相当有用,很多人说JAVASCRIPT没有MAP,其实,这个就有点像MAP,如果我想要拿到11这个值的话,只要用array[0][ "a "]就可以取到值11了,同理array[1][ "b "]就可以取到22这个值了,那位高手可以告诉我这样做的名子到底叫什么,我想更深入的学习它,可是苦于不知道用什么关键字去找他

------解决方案--------------------
参考 http://json.org/json-zh.html