JavaScript中实现PHP的打乱数组函数shuffle实例_javascript技巧
程序员文章站
2022-04-20 21:53:38
...
PHP 里面有个非常方便的打乱数组的函数 shuffle() ,这个功能在许多情况下都会用到,但 javascript 的数组却没有这个方法,没有不要紧,可以扩展一个,自己动手,丰衣足食嘛。
A = 0,1,2,3,4,5,6,7,8,9
请刷新页面查看随机排序效果。
复制代码 代码如下:
输出结果:
复制代码 代码如下:
A = 0,1,2,3,4,5,6,7,8,9
shuffle(A) = 1,5,0,9,2,3,6,8,4,7
A.shuffle() = 0,4,2,8,5,1,3,6,9,7
通过prototype 给数组添加一个方法:
复制代码 代码如下:
推荐阅读
-
在PHP中实现Javascript的escape()函数代码
-
PHP实现Javascript中的escape及unescape函数代码分享
-
在PHP中实现Javascript的escape()函数代码
-
PHP中的str_repeat函数在JavaScript中的实现
-
PHP实现Javascript中的escape及unescape函数代码分享,escapeunescape_PHP教程
-
在PHP中实现Javascript的escape()函数代码_PHP教程
-
PHP实现Javascript中的escape及unescape函数代码分享_PHP教程
-
PHP实现Javascript中的escape及unescape函数代码分享_php实例
-
一个JavaScript递归实现反转数组字符串的实例_javascript技巧
-
Javascript中3种实现继承的方法和代码实例_javascript技巧