【发布时间】:2017-10-13 21:50:30
【问题描述】:
我想知道如何测试对象是否存在。 例如,我的 API 返回这些内容:
"data": [
{
"id": 1,
"name": "Abu Dhabi",
"locale": "AE",
"rentWayCountryId": 242,
"stations": [
{
"id": 2,
"rentWayName": "ABU DHABI AIRPORT",
"rentWayStationId": "IAEAUH1",
"bindExtrasToStationToExtraCategory": []
}
]
},
我想检查 data.id 是否存在。
我在邮递员中使用了测试选项,我这样做了:
var jsonData = JSON.parse(responseBody);
tests["Name value OK"] = jsonData.data.id === "1";
你能告诉我只有当数据存在时我应该使用哪个条件来验证?
非常感谢!!
【问题讨论】: