2017-09-10 8 views
0

だから私は、ノードのコンソールから、このコードを実行していると私は、変数戻り配列変数 - JavaScriptの/ノード

var csv = require('csv-array'); 
csv.parseCSV("my.csv" 
, function(data){ 
    console.log(JSON.stringify(data)); 
}); 

配列をプリントアウト罰金として結果を配置する必要がありますが、私はどのように行います結果を変数として設定しますか? (私はこれはそれが経験を持つ誰かのためと思われるほど簡単である願っています)

+0

私はこの全体のJS事に大きなないんだけど、詳しく説明する気?あなたが答えとしてそれを置くならば、簡単に正しいことをつかむことができます – thefett

答えて

1

ここに行く、

var csv = require('csv-array'); 
//variable declaration 
var myVariable; 
csv.parseCSV("my.csv", function(data){ 
    myVariable = JSON.stringify(data); 
    return data; 
}); 
//take it as a variable here. 
console.log(myVariable); 
+0

これは実際にノードの中で私の問題でした。 助けてくれてありがとう。 https://stackoverflow.com/questions/14220321/how-do-i-return-the-response-from-an-asynchronous-call?rq=1 – thefett

+0

「データを返す」必要がありますか? @thefettありがとう – turmuka