0

重複の可能性:
javascriptオブジェクトの配列を並べ替える方法は?

私はオブジェクトの配列を持っています:

var arr = []
arr[0] = new Object()
...
arr[n] = new Object()

たとえば、arr [i] .getSortOrder()でソートされた配列を取得したいのですが、ここでarr [i] .getSortOrder()は整数値を返します。どうやってするの ?

4

1 に答える 1

2

記録のために:

arr.sort(function(a, b){return a.getSortOrder() - b.getSortOrder();});

詳細については、JavaScriptオブジェクトの配列の並べ替えとメソッドMDNドキュメントをsort()参照してください。

于 2012-08-04T19:48:51.590 に答える