JavaScript 中函数重载的最佳实践是什么?

javascriptweb developmentfront end technology

当函数根据传递给它的多个参数执行不同的任务时,就会发生函数重载。

带参数的函数重载的最佳实践是不检查类型。检查类型时代码运行速度会变慢,应避免这种情况。为此,方法的最后一个参数应该是一个对象

此外,不要检查参数长度。

示例

这是一个例子 −

function display(a, b, value) {
}
display(30, 15, {"method":"subtract"});
display(70, 90, {"test":"equals", "val":"cost"});

相关文章