数据是getJSON()回调函数中的保留变量吗?

时间:2018-08-30 17:20:58

标签: javascript jquery

以下是getJSON中对jquery的描述:

$(selector).getJSON(url,data,success(data,status,xhr))

这里success(data,status,xhr)是成功时的回调函数。我经常看到下面的代码:

 $(select(.getJSON('my/url', function(data) {....});

此处的变量data保存着http服务器返回的数据。我的问题是,我可以在下面使用像data这样的变量名称,而不是在这里使用名称server_data

 $(select(.getJSON('my/url', function(server_data) {....});

1 个答案:

答案 0 :(得分:2)

这是一个函数参数名称。您可以根据需要命名,只要它遵循有效的javascript变量名称格式即可。

参考:What characters are valid for JavaScript variable names?

编辑:此外,它很容易进行测试,而无需提出问题。