js 对象数组乱序

JavaScript031

js 对象数组乱序,第1张

你可以随意 按照一个标准给 数组排序 就行了

比如a是的你的数组 然后根据a数组里面每个对象的id属性排序:

var a = []

a.sort(function (o, p) {

return o.id - p.id

})

function shuffle(array) {

var currentIndex = array.length

, temporaryValue

, randomIndex

while (0 !== currentIndex) {

randomIndex = Math.floor(Math.random() * currentIndex)

currentIndex -= 1

temporaryValue = array[currentIndex]

array[currentIndex] = array[randomIndex]

array[randomIndex] = temporaryValue

}

return array

}