node.js中的未知参数

时间:2014-03-20 12:58:39

标签: javascript node.js function

我正在查看Yahoo Finance API,可以找到herehere

我是node.js的新手,所以这是一个非常简单的问题。

var buildfn = function(csvfile, headers)函数中,调用另一个函数var response2console = function(result, response)

我已经阅读得更近了,我不明白的是第二个函数response2console中的参数(结果,响应)来自哪里。它们不是全局变量,它们也没有在函数中本地定义,那么它们是如何定义的?

1 个答案:

答案 0 :(得分:0)

它们来自函数

e.g。

var marketResearch = function(symbols, columns, csvfile, headers) {
    symbols = symbols || SYMBOLS_DEFAULT;
    columns = columns || COLUMNS_DEFAULT;
    csvfile = csvfile || CSVFILE_DEFAULT;
    headers = headers || HEADERS_DEFAULT;
    var apiurl = financeurl(symbols, columns);
    var response2console = buildfn(csvfile, headers);
    rest.get(apiurl).on('complete', response2console);
};