Javascript functions var global

Javascript functions var global

本文关键字:global var functions Javascript      更新时间:2023-09-26

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

和我不知道如何使

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

数据全局可用?

我试着把var data =放在前面但是没有用

如果您需要该数据在当前文件范围内"全局"可用,只需在该调用之外定义另一个变量:

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;
});