今天发现ajax返回过来的json取不到length,本想循环一下result并把里面的值取出来附值给页面里的相关对象,却发面data.result.length取不到值;
格式如下:
{"data":{"config":null,"result":{"time":10, "count0":10, "count1":15, "money0":100, "money1":200}},"state":"1"}
折腾半天结果发现只有json格式为:[{"aa":"aa"},{"aa":"aa"}]时才可以取到length;
其实解决方法很简单:for in;
建议在对象比较少的时候就直接用object.key获取吧;少用循环;