В основном все, что я хочу, это отсортировать этот массив на основе каждого элемента, который показан ниже, за исключением «Action» и «Thumb Image». если он настроен, то заголовок для каждой из строк является ссылкой, и когда эта ссылка будет нажата, список будет отсортирован в зависимости от того, что было нажато. Так, например, если нажата кнопка «Название», я хочу иметь «titleSort»() ", которая будет сортироваться на основе заголовка.Я не знаю, как это сделать, поэтому любая помощь очень ценится. Я надеялся, что VideoList.sort (Title) будет работать, например.Как отсортировать многомерный массив с помощью элементов в Javascript
Спасибо,
JS
for(var i = 0; i<VideoList.length; i++) {
content += "<tr>";
content += "<td width='20%'><a href='https://www.youtube.com/watch?v=" + VideoList[i].VideoID + "'onclick='playVideo("+i+")'>" + "<img src ='https://i.ytimg.com/vi/" + VideoList[i].VideoID + "/hqdefault.jpg' width=175 height=130></a></td>";
content += "<td>" + VideoList[i].Title + "</td>";
content += "<td>" + VideoList[i].VideoID + "</td>";
content += "<td>" + VideoList[i].DateUploaded + "</td>";
content += "<td>" + VideoList[i].Category+ "</td>";
content += "<td>" + VideoList[i].Time+ "</td>";
content += "<td width='20%'>" + VideoList[i].Action + "</td>";
content += "</tr>";
Это не многомерный массив. Это массив объектов. –