プロジェクトの 1 つで連想配列を JS でソートする必要があります。Firefox ではうまく機能するこの機能を見つけましたが、残念ながら IE8、OPERA、CHROME では機能しません... 他のブラウザーで機能させる方法が見つからないか、目的に合った別の機能を見つけることができません。どんな助けでも本当に感謝しています。
function sortAssoc(aInput)
{
var aTemp = [];
for (var sKey in aInput) aTemp.push([sKey, aInput[sKey].length]);
aTemp.sort(function () {return arguments[0][1] < arguments[1][1]});
var aOutput = new Object();
//for (var nIndex = aTemp.length-1; nIndex >=0; nIndex--)
for (var nIndex = 0; nIndex <= aTemp.length-1; nIndex++)
aOutput[aTemp[nIndex][0]] = aInput[aTemp[nIndex][0]];
//aOutput[aTemp[nIndex][0]] = aTemp[nIndex][1];
return aOutput;
}