私はバグのArray.prototype.sort
を提供するように思われるJavascriptインタプリタを使用しています(少なくともテスト目的のために)これを置き換えたいと思います。組み込みプロトタイプの代替品の書き方は?
私はmySort(array, comparator)
という機能を持っていますが、array.sort(comparator)
のような機能にするにはどうすればいいですか?
また、デフォルトのコンパレータを用意する必要がありますが、単純なreturn a<b ? -1 : a>b ? +1 : 0
で十分ですか?
私が気付いていない問題が他にもあるかもしれません。
私の単純な並べ替えが機能しますが、うまくテストされたコードで置き換えることができます。
デフォルトのプロトタイプをオーバーライドすることができますが、それはありがとうござい –