1
我延長了數類,如下所示:是否可以在打字稿中爲接口函數提供默認參數?
interface Number {
evolution(now: number, before: number): string;
}
Number.prototype.magnitude = function(d=1, suffix="") {
//…
}
,我喜歡提供默認參數。
,但沒有明顯的參數屁股使用時如下:
label = "÷ " + show.magnitude();
我得到一個錯誤「提供的參數不匹配簽名」
相關:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Inheritance_and_the_prototype_chain# Bad_practice_Extension_of_native_prototypes – Paleo