Tôi có một đối tượng javascript với hai mảng như hiển thị,loại javascript mảng trong đối tượng, duy trì trọng
var Object = {'name': [Matt, Tom, Mike...], 'rank': [34,1,17...]};
tôi đang cố gắng để sắp xếp theo thứ hạng 1,2,3 .. nhưng giữ nguyên tên gắn liền với cấp.
Object.name[0] // tom
Object.rank[0] // tom's rank of 1.
Tôi có nên định cấu hình lại đối tượng để sắp xếp dễ dàng hơn không?
Tôi hiện đang sử dụng
Object.rank.sort(function(a,b){return a-b});
để đặt hàng cấp bậc, nhưng tên không ở lại với nó.
Tất cả trợ giúp đều được đánh giá cao. Cảm ơn!
Tốt hơn để thay đổi đối tượng của bạn để giữ dữ liệu trong một định dạng khác nhau và đối tượng là một tên biến xấu. – epascarello
'var Object = {....' thực sự? – Mohsen
Đối tượng của tôi không được đặt tên đối tượng .. Tôi chỉ nghĩ rằng nó sẽ đơn giản hơn ... đoán không .. – mattyd