JavaScript中函数重载的最佳实践是什么?
当函数根据传递给它的多个参数执行不同的任务时,就会发生函数重载。
使用参数进行函数重载的最佳实践是不检查类型。检查类型时,代码运行速度较慢,应避免使用。为此,方法的最后一个参数应该是一个对象
另外,请勿检查参数长度。
示例
这是一个例子-
function display(a, b, value) { } display(30, 15, {"method":"subtract"}); display(70, 90, {"test":"equals", "val":"cost"});