почему, когда я пытаюсь вернуть значение из функции, я получаю неопределенное значение? я знаю, что использую функцию void, но что произойдет, если я захочу получить такую функцию в виде значения?
спасибо!
var t = getdata();
console.dir("test:" + t); -- > undefined
function getdata() {
var list = "";
$.ajax("api/publish",
{ method: "get" })
.then(function (response) {
console.dir(response); --> print the response
});
return list;
}