Bebarr Swallow,
Вариант сортировки многомерных массивов...
function s(a) {
return function (b, c) {
return b[a] < c[a] ? -1 : b[a] > c[a] ? 1 : 0
}
};
Array.prototype.sort_extra = function () {
for(var b = arguments.length, a = 0; a < b; a++) this.sort(s(arguments[a]));
return this
};
var db=[
["A","B"],
["B","B"],
["B","A"],
["A","A"]
]
db.sort_extra(0,1)// 0,1 порядок сортировки столбцов, можно 1,0 или просто 0
alert(db.join('\n'))