我正在使用Javascript解釋器,它似乎提供了一個buggy Array.prototype.sort
,我想替換它(至少出於測試目的)。如何編寫內置原型的替代品?
我有一個功能mySort(array, comparator)
,但我怎麼能使它的功能像array.sort(comparator)
?
我還需要提供一個默認的比較器,簡單的return a<b ? -1 : a>b ? +1 : 0
就足夠了嗎?
還有更多的問題我不知道?
一個側面的問題:我簡單的排序工作,但我很樂意用一些經過良好測試的代碼替換它。
您可以覆蓋默認的原型,但它是在這種情況下 –