Tôi muốn sử dụng chức năng map()
trên một mảng javascript, nhưng tôi muốn nó hoạt động theo thứ tự ngược lại.Có cách nào để sử dụng map() trên một mảng theo thứ tự ngược với javascript?
Lý do là, tôi sẽ hiển thị các thành phần React xếp chồng lên nhau trong dự án Meteor và muốn phần tử cấp cao nhất hiển thị đầu tiên trong khi phần còn lại tải hình ảnh bên dưới.
var myArray = ['a', 'b', 'c', 'd', 'e'];
myArray.map(function (el, index, coll) {
console.log(el + " ")
});
in ra a b c d e
nhưng tôi muốn có một mapReverse() mà in e d c b a
Bất kỳ lời đề nghị?
Tại sao bạn không 'đảo ngược mảng? – John
Để sắp xếp các yếu tố tôi đặt chỉ mục z theo chỉ mục mảng. Tôi cho rằng tôi có thể đặt chỉ số z là âm. –
Âm thanh như một ý tưởng hay. – John