而不是返回
{email: 'example@example.com', firstName: 'john'}
而不是
[{name: 'email', value: 'example@example.com'}, {name: 'firstName', value 'john'}]
我在HubSpot API和AWS Cognito SDK中注意到了它。它只是让访问特定值变得烦人,因为你需要遍历对象以找到你需要的对象。
为什么要这样做,是否有一些我不知道的好处?
答案 0 :(得分:0)
你得到一个JSON数组文档而不是JSON对象。这是好的和有效的文件。有关json.org的更多信息,请参阅。
通常的原因是当你想要返回一组可重复的类似(相同类型)元素时 - 所以它就是数组。