我在 javascript 中有 2 个函数(Chrome 和 IE):
function call(param1, param2){
console.log("call param - 2");
}
和
function call(param1){
console.log("call param - 1");
}
我这样调用:
call(1,2);
但是我在控制台上收到了这个:
call - param - 1
最佳答案
您尝试做的事情称为函数重载
。不幸的是,它在 JavaScript 中不可用。
但如果需要,您始终可以尝试模拟它。
请检查此链接,其中讨论了最佳方法:
关于JavaScript 调用了错误的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46683345/