js随机密码产生函数

 更新时间:2010年08月09日 23:48:57   作者:  
在网上找了好多随机产生的密码的代码,没一个好用的,所以就随便写了一个
复制代码 代码如下:

function randPassword()
{
var text=['abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ','1234567890','~!@#$%^&*()_+";",./?<>'];
var rand = function(min, max){return Math.floor(Math.max(min, Math.random() * (max+1)));}
var len = rand(8, 16); // 长度为8-16
var pw = '';
for(i=0; i<len; ++i)
{
var strpos = rand(0, 3);
pw += text[strpos].charAt(rand(0, text[strpos].length));
}
return pw;
}

测试代码:

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

相关文章

  • JavaScript自定义函数实现查找两个字符串最长公共子串的方法

    JavaScript自定义函数实现查找两个字符串最长公共子串的方法

    这篇文章主要介绍了JavaScript自定义函数实现查找两个字符串最长公共子串的方法,涉及javascript针对字符串的遍历、比较、查找等相关操作技巧,需要的朋友可以参考下
    2016-11-11
  • JavaScript中iframe实现局部刷新的几种方法汇总

    JavaScript中iframe实现局部刷新的几种方法汇总

    Iframe是一种嵌入网页的框架形式,Web页面可以通过更改嵌入的部分,达到部分内容刷新,通过本文和大家一起学习iframe实现局部刷新的几种方法汇总,对iframe局部刷新相关知识感兴趣的朋友一起学习吧
    2016-01-01
  • 浅析Javascript ES6新增值比较函数Object.is

    浅析Javascript ES6新增值比较函数Object.is

    在Javascript中判断相等是很常见的,常用的判断有“==”,“===”,“!=”,“!==”,今天这篇文章我们来学习ES6中的一个方法Object.is(),有需要的可以参考学习。
    2016-08-08
  • 可以将word转成html的js代码

    可以将word转成html的js代码

    这段很短的代码,可以将word转出html格式的代码,当然word自己也带的,另存为里面就有的,喜欢的朋友可以试试。
    2010-04-04
  • 详解webpack引用jquery(第三方模块)的三种办法

    详解webpack引用jquery(第三方模块)的三种办法

    这篇文章主要介绍了详解webpack引用jquery(第三方模块)的三种办法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • 深入探讨JavaScript中Class的语法与使用

    深入探讨JavaScript中Class的语法与使用

    这篇文章将带大家深入探讨 class 在 JavaScript 中的作用、语法和使用方法,并与 ES5 构造函数进行对比,希望可以帮助大家更好地理解和应用类的概念
    2023-06-06
  • 在TypeScript项目中进行BDD测试

    在TypeScript项目中进行BDD测试

    这篇文章主要介绍了在TypeScript项目中进行BDD测试,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-04-04
  • 文章或博客自动生成章节目录索引(支持三级)的实现代码

    文章或博客自动生成章节目录索引(支持三级)的实现代码

    一个好的博文除了博文的质量要好以外,好的组织结构也能让读者阅读的更加舒服与方便,我看很多网站里面有一些园友的博文都是分章节的,并且在博文的前面都带有章节的目录索引,点击索引之后会跳转到相应的章节阅读
    2020-05-05
  • 在JavaScript中使用Promise.allSettled()的方法

    在JavaScript中使用Promise.allSettled()的方法

    Promise.allSettled()是一个游戏规则改变者,让您等待所有承诺得到解决(解决或拒绝),然后根据结果采取行动,这篇文章主要介绍了如何在JavaScript中使用Promise.allSettled(),需要的朋友可以参考下
    2023-07-07
  • 基于JavaScript定位当前的地理位置

    基于JavaScript定位当前的地理位置

    这篇文章主要为大家详细介绍了基于JavaScript定位当前的地理位置,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04

最新评论