断舍离,永远去做你余生最重要的那件事

首页前端开发正文

js生成随机验证码

朱绪2017-02-221345JavaScript

随机验证码在我们实际的开发中经常可以用到,看似复杂,其实很简单。

需要用到的就是生成随机数、字符串与数组操作等知识。

var str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
var arr = str.split("");
var result = "";
for(var i = 0; i < 4; i++){
    var n = Math.floor(Math.random() * arr.length);
    result += arr[n];
}
document.write(result);

浏览器预览效果是这样的:

js生成随机验证码

这个每次刷新都会有新的结果。