Я был вызван функцией внутри setinterval.Но я не беру возвращаемое значение из функции.
Мой код:
function getApiData() {
request({
url : 'http://testest.com',
json : true
}, (error, response , body) => {
if(!error && response.statusCode == 200){
return JSON.stringify(body);
}
else{
return undefined;
}
});
}
Вызов:
setInterval(() => {
var data = getApiData();
console.log(data);
}, 2000);
Выход: Undefined
Пожалуйста, помогите мне.(Я учусь новому)