鍍金池/ 問答/HTML/ JS 循環(huán)列表LI倒序問題

JS 循環(huán)列表LI倒序問題

clipboard.png
這是后臺獲取到的火車信息,我用JS循環(huán)列表Li的時(shí)候,數(shù)組下標(biāo)為0的顯示在了頁面最上面,我想讓數(shù)組下標(biāo)為21的G133循環(huán)的時(shí)候在第一個(gè) 說直接點(diǎn)就是數(shù)據(jù)倒序。我使用了JS的方法:
var res = result.reverse();

                    console.log(res);
用了并沒有倒序,奇怪了。
哪位大神指點(diǎn)下。謝謝!
回答
編輯回答
歆久

reverse() 方法用于顛倒數(shù)組中元素的順序。請注意:該方法會改變原來的數(shù)組,而不會創(chuàng)建新的數(shù)組。

2017年11月8日 05:29
編輯回答
小眼睛

reverse方法會改變原來的數(shù)組,而不會創(chuàng)建新的數(shù)組。

2017年11月1日 17:54
編輯回答
莓森

不用重新賦值。
result.reverse();
console.log(result);

2017年2月12日 10:43
編輯回答
雨萌萌

你發(fā)的代碼暫時(shí)看不出問題
MDN上介紹reverse 方法顛倒數(shù)組中元素的位置,并返回該數(shù)組的引用。
reverse改變原數(shù)組并將原數(shù)組返回 用變量接收多此一舉了

2018年4月29日 19:21
編輯回答
葬愛

謝邀
有現(xiàn)成數(shù)組倒敘排列的方法 reverse 方法
它內(nèi)部邏輯就是var newArr = [],

    然后把數(shù)組for循環(huán) 從length-1下標(biāo)的數(shù)據(jù)依次遞減追加到新數(shù)組 返回給你新數(shù)組
    
2017年11月14日 13:19