我有这个数组:
var numberArray = [1, 2, 3]
Run Code Online (Sandbox Code Playgroud)
使用 jQuery,以随机顺序循环遍历该数组中的所有元素一次的最简单方法是什么?有效序列为3,2,1, 2,3,1, 无效序列为1,1,1, 或2,2,3。
小智 5
我不知道随机化的特定 jQuery 方法,但您可以将数组排序为随机顺序,然后循环。
$(function() {
var numberArray = [1,2,3];
numberArray.sort(function() {
return 0.5 - Math.random();
})
$.each(numberArray, function(k,v) {
$('div').append(v);
})
})Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div></div>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1780 次 |
| 最近记录: |