Я не сделал столько Javascript, сколько мне следовало сделать.Я пытаюсь сделать некоторые изменения в чате, сделанном из Javascript.Эта конкретная проблема связана с представлением списка пользователей.
У меня есть массив nickidlst
, который состоит из идентификатора пользователя.0=>"xxx", 1=>"yyy", 2=>"zzz"
for (var i=0; i<nickidlst.length; i++)
{
var nickid = nickidlst[i];
var li = this.buildNickItem(nickid);
li.setAttribute(className, 'nickitem_'+nickid);
ul.appendChild(li);
}
У каждого пользователя есть баллы, к которым может обратиться this.getUserMeta(nickid, "points");
Я бы хотел, чтобы пользователь упорядочивал и перечислял по баллам в порядке DESC.
Идея заключалась в том, чтобы сделать итерацию, чтобы добавить «точки» определенного пользователя в массив nickidlst, отсортировать его по столбцу «точки», а остальной код остался прежним.
РЕДАКТИРОВАТЬ: Это кажется очень простой проблемой.Я думаю, мне пришлось сделать больше поиска, прежде чем отправлять.Спасибо всем.