JavaScript 中函式過載的最佳實踐是什麼?


當一個函式根據傳入的引數執行不同的任務時,就會發生函式過載。

使用引數進行函式過載的最佳實踐是不檢查型別。當檢查型別時,程式碼執行得更慢,因此應避免這樣做。為此,方法的最後一個引數應該是物件

此外,不要檢查引數長度。

示例

如下示例所示 −

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

更新時間: 2020 年 6 月 16 日

217 次瀏覽

開啟你的 職業

完成課程獲得認證

開始
廣告