我正在使用的回调函数具有以下签名(来自http://api.jquery.com/load/):
complete(responseText, textStatus, XMLHttpRequest)
Run Code Online (Sandbox Code Playgroud)
现在,我只需要第三个参数.在Lua中有一个约定,其中使用下划线从函数中跳过不需要的返回值(跳过因为_实际上将保存该值):
var1, _, _, var4 = func()
Run Code Online (Sandbox Code Playgroud)
所以我想用JavaScript做类似的事情并设置我的函数签名:
function (_, _, XMLHttpRequest)
Run Code Online (Sandbox Code Playgroud)
这种方法有什么问题吗,也许有更好/更清洁的方法?