如何检查JSON是否在JavaScript中包含值?

时间:2018-11-02 09:17:14

标签: javascript node.js json rest contains

我想检查日期值是否是假期。为此,我使用了一个REST API:

https://feiertage-api.de/api/?jahr=2018&nur_land=HE

我为此具有此功能,然后尝试类似的操作:

VacationRequest.checkHoliday = function(selectedDay,restApi){

    console.log("CURRENT DAY : ",selectedDay.getFullYear() + "-" + selectedDay.getMonth() + "-" + selectedDay.getDate());

    console.log("RESTAPI - DATE : ",restApi[0].datum); // not define

    return false;
}

如何检查JSON是否在JavaScript中包含值?在这种情况下,如何检查与键datum对应的特定值是否是假期?

2 个答案:

答案 0 :(得分:0)

我认为,首先您可以将json解析为对象

答案 1 :(得分:0)

从服务器获取字节,例如通过jQuery AJAX或Node的https.get(),然后将它们传递给JSON.parse()以将其转换为JavaScript Object

result = JSON.parse(bytes);
console.log(result);