用JS生成UUID的方法实例


Posted in Javascript onMarch 30, 2016

用JS生成UUID的方法实例

<!DOCTYPE html>
<html>
<head>
<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js">
</script>
<script>
var id=getUuid();

$(document).ready(function(){
 $("p").click(function(){
  alert(id);
 });
});
  
function getUuid(){
  var len=32;//32长度
  var radix=16;//16进制
  var chars='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'.split('');var uuid=[],i;radix=radix||chars.length;if(len){for(i=0;i<len;i++)uuid[i]=chars[0|Math.random()*radix];}else{var r;uuid[8]=uuid[13]=uuid[18]=uuid[23]='-';uuid[14]='4';for(i=0;i<36;i++){if(!uuid[i]){r=0|Math.random()*16;uuid[i]=chars[(i==19)?(r&0x3)|0x8:r];}}}
  return uuid.join('');
}  
  
</script>
</head>
<body>

<p>点我,生成UUID。</p>

</body>
</html>

用JS生成UUID的方法实例

以上这篇用JS生成UUID的方法实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
IE与FireFox的JavaScript兼容问题解决办法
Dec 31 Javascript
js判断当前浏览器类型,判断IE浏览器方法
Jun 02 Javascript
Javascript 拖拽雏形中的一些问题(逐行分析代码,让你轻松了拖拽的原理)
Jan 23 Javascript
深入理解JavaScript系列(37):设计模式之享元模式详解
Mar 04 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
Apr 06 Javascript
JS实现的适合做faq或menu滑动效果示例
Nov 17 Javascript
Javascript 数组去重的方法(四种)详解及实例代码
Nov 24 Javascript
原生js编写焦点图效果
Dec 08 Javascript
JavaScript树的深度优先遍历和广度优先遍历算法示例
Jul 30 Javascript
基于Angular中ng-controller父子级嵌套的相关属性详解
Oct 08 Javascript
jQuery控制input只能输入数字和两位小数的方法
May 16 jQuery
在layui中layer弹出层点击事件无效的解决方法
Sep 05 Javascript
如何通过js实现图片预览功能【附实例代码】
Mar 30 #Javascript
jquery $.trim()去除字符串空格的实现方法【附图例】
Mar 30 #Javascript
jquery实现简单的banner轮播效果【实例】
Mar 30 #Javascript
jquery实现一个简单的表单验证实例
Mar 30 #Javascript
js实现密码强度检测【附示例】
Mar 30 #Javascript
原生javascript实现的一个简单动画效果
Mar 30 #Javascript
纯js代码制作的网页时钟特效【附实例】
Mar 30 #Javascript
You might like
PHP实现域名whois查询的代码(数据源万网、新网)
2010/02/22 PHP
PHP ajax 异步执行不等待执行结果的处理方法
2015/05/27 PHP
php cookie 详解使用实例
2016/11/03 PHP
PHP实现Redis单据锁以及防止并发重复写入
2018/04/10 PHP
跨浏览器的设置innerHTML方法
2006/09/18 Javascript
解决IE下select标签innerHTML插入option的BUG(兼容IE,FF,Opera,Chrome,Safari)
2010/05/13 Javascript
深入理解JavaScript系列(8) S.O.L.I.D五大原则之里氏替换原则LSP
2012/01/15 Javascript
关于jquery.validate1.9.0前台验证的使用介绍
2013/04/26 Javascript
jQuery大于号(&gt;)选择器的作用解释
2015/01/13 Javascript
Javascript基础教程之比较操作符
2015/01/18 Javascript
JQuery创建DOM节点的方法
2015/06/11 Javascript
JavaScript+html5 canvas制作色彩斑斓的正方形效果
2016/01/27 Javascript
JS结合bootstrap实现基本的增删改查功能
2016/07/22 Javascript
web打印小结
2017/01/11 Javascript
基于vue实现多引擎搜索及关键字提示
2017/03/16 Javascript
JS实现加载时锁定HTML页面元素的方法
2017/06/24 Javascript
Vue应用部署到服务器的正确方式
2017/07/15 Javascript
jsTree事件和交互以及插件plugins详解
2017/08/29 Javascript
微信小程序系列之自定义顶部导航功能
2019/05/21 Javascript
JS数组中对象去重操作示例
2019/06/04 Javascript
layui实现三级联动效果
2019/07/26 Javascript
JQuery中DOM节点的操作与访问方法实例分析
2019/12/23 jQuery
python制作最美应用的爬虫
2015/10/28 Python
Python实现简单登录验证
2016/04/13 Python
Flask之flask-script模块使用
2018/07/26 Python
Python求凸包及多边形面积教程
2020/04/12 Python
Oakley西班牙官方商店:太阳眼镜和男女运动服
2019/04/26 全球购物
土木工程应届生自荐信
2013/09/24 职场文书
个人考核材料
2014/05/15 职场文书
国贸专业毕业求职信
2014/06/11 职场文书
乡镇防汛工作汇报
2014/10/28 职场文书
公司放假通知范文
2015/04/14 职场文书
催款函范文
2015/06/24 职场文书
运动会广播稿200字
2015/08/19 职场文书
初中政治教学反思
2016/02/23 职场文书
讲解MySQL增删改操作
2022/05/06 MySQL