我已经创建了这个函数,但是当它在网站上运行时,它的设计就是返回undefined。我做了一些快速的谷歌搜索,发现因为它是一个异步函数,它完成并返回数据,然后服务器才能响应。然而,我对如何将其转换为同步函数感到困惑。
这是我的代码:
render_SC = function() {
var SC_url;
$.get(Dubtrack.room.player.activeSong.url, function(f) {
SC_url = f.data.songInfo.images.thumbnail.replace('large','original');
});
return SC_url;
};
console.log(render_SC());
提前感谢您的所有回复。 :)