用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 相关文章推荐
JavaScript 自动完成脚本整理(33个)
Oct 20 Javascript
Span元素的width属性无效果原因及解决方案
Jan 15 Javascript
用Javascript来生成ftp脚本的小例子
Jul 03 Javascript
带有定位当前位置的百度地图前端web api实例代码
Jun 21 Javascript
微信小程序 Canvas增强组件实例详解及源码分享
Jan 04 Javascript
Webpack+Vue如何导入Jquery和Jquery的第三方插件
Feb 20 Javascript
详解在AngularJS的controller外部直接获取$scope
Jun 02 Javascript
js实现鼠标跟随运动效果
Aug 02 Javascript
简单的Vue SSR的示例代码
Jan 12 Javascript
angular6.x中ngTemplateOutlet指令的使用示例
Aug 09 Javascript
Vue-cli项目部署到Nginx服务器的方法
Nov 01 Javascript
微信小程序实现单个或多个倒计时功能
Nov 01 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 水平的题目
2007/05/30 PHP
php防止伪造的数据从URL提交方法
2014/06/27 PHP
php基于环形链表解决约瑟夫环问题示例
2017/11/07 PHP
php命令行写shell实例详解
2018/07/19 PHP
jquery的总体架构分析及实现示例详解
2014/11/08 Javascript
jquery中toggle函数交替使用问题
2015/06/22 Javascript
详解JavaScript设计模式开发中的桥接模式使用
2016/05/18 Javascript
AngularJS 使用ng-repeat报错 [ngRepeat:dupes]
2017/01/19 Javascript
Vue表单验证插件Vue Validator使用方法详解
2017/04/07 Javascript
easyui combogrid实现本地模糊搜索过滤多列
2017/05/13 Javascript
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
2017/06/12 jQuery
JavaScript框架Angular和React深度对比
2017/11/20 Javascript
关于jquery中attr()和prop()方法的区别
2018/05/28 jQuery
详解swiper在vue中的应用(以3.0为例)
2018/09/20 Javascript
JavaScript实现简单音乐播放器
2020/04/17 Javascript
浅析Vue.js 中的条件渲染指令
2018/11/19 Javascript
javascript递归函数定义和用法示例分析
2020/07/22 Javascript
[01:01:36]Optic vs paiN 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
使用XML库的方式,实现RPC通信的方法(推荐)
2017/06/14 Python
Django 导出 Excel 代码的实例详解
2017/08/11 Python
Python OpenCV实现图片上输出中文
2018/01/22 Python
pandas带有重复索引操作方法
2018/06/08 Python
不知道这5种下划线的含义,你就不算真的会Python!
2018/10/09 Python
在python环境下运用kafka对数据进行实时传输的方法
2018/12/27 Python
pandas中ix的使用详细讲解
2020/03/09 Python
哪些是python中web开发框架
2020/06/17 Python
css3翻牌翻数字的示例代码
2020/02/07 HTML / CSS
世界领先的高品质定制产品平台:Zazzle
2017/07/23 全球购物
欧洲品牌瓷器餐具网上商店:Porzellantreff.de
2018/04/04 全球购物
数控机床专业自荐信
2014/05/19 职场文书
高考标语大全
2014/06/05 职场文书
世界读书日的活动方案
2014/08/20 职场文书
2014年化妆品销售工作总结
2014/12/01 职场文书
python cv2图像质量压缩的算法示例
2021/06/04 Python
ORACLE数据库应用开发的三十个注意事项
2021/06/07 Oracle
一文简单了解MySQL前缀索引
2022/04/03 MySQL