Как проверить, содержит ли json значение в JavaScript? - PullRequest
0 голосов
/ 02 ноября 2018

Я хочу проверить, является ли значение даты выходным. Для этого я использую API отдыха:

https://feiertage -api.de / апи /? 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 голосов
/ 02 ноября 2018

Получите ваши байты с сервера, например, через jQuery AJAX или Node's https.get(), затем передайте их в JSON.parse (), чтобы преобразовать это в JavaScript Object:

result = JSON.parse(bytes);
console.log(result);
0 голосов
/ 02 ноября 2018

я думаю, сначала вы можете разобрать json как объект

...