Javascript函数var global

我正在尝试使用这个脚本: https : //github.com/peol/node-spotify

而我无法弄清楚如何制作

spotify.search({ type: 'track', query: 'dancing in the moonlight' }, function(err, data){ return data; }); 

数据全球可用?

我尝试像在前面的var data =但是没有帮助

如果您需要在当前文件范围内“全局”使用该数据,则只需在该调用之外定义另一个variables即可:

 var myData; spotify.search({ type: 'track', query: 'dancing in the moonlight' }, function(err, data){ myData = data; }); 

如果您需要在整个Node进程中使用它,请执行以下操作:

 spotify.search({ type: 'track', query: 'dancing in the moonlight' }, function(err, data){ global.myData = data; });