JavaScript生成随机的由字母数字组合图片验证码
耿亚辉 2018-05-21 来源 : 阅读 96 评论 0

摘要:本文主要介绍了JavaScript如何生成随机的由字母数字组合图片验证码,通过具体的代码向大家展现了出来,希望对大家学习JavaScript有所帮助。

本文主要介绍了JavaScript如何生成随机的由字母数字组合图片验证码,通过具体的代码向大家展现了出来,希望对大家学习JavaScript有所帮助。

生成3-32位长度的字母数字组合的随机字符串,另一个是生成43位随机字符串。

Math.random().toString(32).substr(2);


以上表示随机生成一个数据,并按32位的方式输出

解释

很有意思,研究了一下,基本上toString后的参数规定可以是2-36之间的任意整数,不写的话默认是10(也就是十进制),此时返回的值就是那个随机数。

若是偶数,返回的数值字符串都是短的,若是奇数,则返回的将是一个很大长度的表示值。

若<10>10 才会包含字母。

所以如果想得到一长串的随机字符,则需使用一个 > 10 且是奇数的参数,另外根据长度自行使用slice(2,n)截取!

方法二

这个倒是有很多的实现方法,由于上一种写法不太符合需求所以写了下一种,欢迎拍砖。

JavaScript生成随机的由字母数字组合图片验证码

希望这篇文章可以帮助到你,总之同学们,IT资讯尽在职坐标。

本文由 @职坐标 发布于职坐标。未经许可,禁止转载。
喜欢 | 1 不喜欢 | 0
看完这篇文章有何感觉?已经有1人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论
本文作者 联系TA

是一个对IT知识充满兴趣,写代码就像谈恋爱一样执着的老师

  • 33
    文章
  • 436
    人气
  • 100%
    受欢迎度

已有13人表明态度,100%喜欢该老师!

进入TA的空间
名师指导直通车

  • 资料索取

  • 答疑解惑

  • 技术交流

  • 职业测评

  • 面试技巧

  • 高薪秘籍
TA的其他文章 更多>>
IT史记 Unicode 编码
经验技巧 100% 的用户喜欢
WEB前端知识之WEB也玩虚拟现实,网页的未来可以更智能
经验技巧 100% 的用户喜欢
HTML+CSS入门-新手玩CSS前端基础进阶时要注意的地方
经验技巧 100% 的用户喜欢
JavaScript基础教程之常用JS正则表达式
经验技巧 100% 的用户喜欢
IT知识小分享:WebP图片格式的入侵,还能愉快的玩JPG,PNG,GIF吗?
经验技巧 100% 的用户喜欢
其他海同名师 更多>>
刘新华 联系TA
实力型。激情饱满,对专业充满热情
吴翠红 联系TA
独创“教、学、练、测”循环教学模式
吕益平 联系TA
熟悉企业软件开发的产品设计及开发
黄泽民 联系TA
擅长javase核心技术
程钢 联系TA
擅长大型企业商业网站开发和管理
经验技巧30天热搜词 更多>>
X
免费获取海同IT培训资料
验证码手机号,获得海同独家IT培训资料
获取验证码
提交

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号