我有一个可以传递完整函数的函数。如果它不为空,我不想调用完整,所以我这样做
function queryJS(sql, success, error, complete) {
...
...
if (complete !== null) complete()
...
...
当我使用 3 个参数调用函数时,例如:
queryJS("SELECT BLAH FROM TABLE", mysuccess, myerror)
我得到:
TypeError: complete is not a function
我做错了什么?
什么是覆盖没有完整功能传递的情况的最佳方法。
谢谢