JavaScript實現(xiàn)數(shù)組隨機排序的方法
更新時間:2015年06月26日 15:38:42 作者:不吃皮蛋
這篇文章主要介紹了JavaScript實現(xiàn)數(shù)組隨機排序的方法,涉及javascript數(shù)組遍歷與排序的相關技巧,需要的朋友可以參考下
本文實例講述了JavaScript實現(xiàn)數(shù)組隨機排序的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
function Shuffle(o) {
for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x);
return o;
};
使用方法:
var testArray = [1,2,3,4,5];
Shuffle(testArray);
// jQuery to dump out new values to element with ID of 'dump'
$(function() {
for (var i=0;i<testArray.length;i++) {
$("#dump").append(testArray[i]);
}
});
輸出結果:
35214
希望本文所述對大家的javascript程序設計有所幫助。
相關文章
JS+CSS實現(xiàn)自動改變切換方向圖片幻燈切換效果的方法
這篇文章主要介紹了JS+CSS實現(xiàn)自動改變切換方向圖片幻燈切換效果的方法,實例分析了javascript操作圖片切換方向的幻燈片技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-03-03
詳解微信小程序中數(shù)據(jù)雙向綁定如何實現(xiàn)
最近在小程序的開發(fā)過程中,需要用到雙向綁定,遇到報錯才知道微信本身是不支持對象雙向綁定的,鏖戰(zhàn)一番找到解決方案,下面這篇文章主要給大家介紹了關于微信小程序中數(shù)據(jù)雙向綁定如何實現(xiàn)的相關資料,需要的朋友可以參考下2023-05-05
JS 使用 window對象的print方法實現(xiàn)分頁打印功能
這篇文章主要介紹了JS 使用 window對象的print方法實現(xiàn)分頁打印功能,這種方法兼容性比較好,在ie和火狐瀏覽器下都可以正常使用,感興趣的朋友跟隨腳本之家小編一起看看吧2018-05-05

