我有这个数组:
var numberArray = [1, 2, 3]
使用jQuery,最简单的方法是一次以随机顺序循环遍历此数组中的所有元素的最简单方法是什么?有效序列为3,2,1
,2,3,1
无效序列为1,1,1
或2,2,3
。
我不知道要使用哪种特定的jQuery方法进行随机化,但是您可以将数组排序为随机顺序,然后循环遍历。
$(function() {
var numberArray = [1,2,3];
numberArray.sort(function() {
return 0.5 - Math.random();
})
$.each(numberArray, function(k,v) {
$('div').append(v);
})
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div></div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句