我想在JavaScript中反轉對象。 例如:如何在JavaScript中反轉對象?
輸入:obj ={1: 'banana', 2: 'apple',3:'orange' }
輸出:['orange','apple','banana' ]
我與 'Array.prototype.reverse.apply(OBJ)' 試過,但沒有能夠得到的結果。
var obj ={1: 'banana', 2: 'apple',3:'orange' };
var res =Array.prototype.reverse.apply(obj);
console.log(res); // return the same object, not reverse
Array.prototype.reverse()的其他用法是什麼?
對象沒有任何順序。 –
你應該使用一個數組,如果你想要訂單 – epascarello
想想看,如果它有幫助:javascript對象就像blob和數組就像直線。你剛剛告訴blob 180度轉身 – vtange