用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 相关文章推荐
Web Inspector:关于在 Sublime Text 中调试Js的介绍
Apr 18 Javascript
jQuery下的动画处理总结
Oct 10 Javascript
js控制分页打印、打印分页示例
Feb 08 Javascript
基于jQuery倒计时插件实现团购秒杀效果
May 13 Javascript
基于JS实现导航条之调用网页助手小精灵的方法
Jun 17 Javascript
项目实践一图片上传之form表单还是base64前端图片压缩(前端图片压缩)
Jul 28 Javascript
js内置对象处理_打印学生成绩单的简单实现
Sep 24 Javascript
canvas时钟效果
Feb 16 Javascript
js 单引号替换成双引号,双引号替换成单引号的实现方法
Feb 16 Javascript
JS二分查找算法详解
Nov 01 Javascript
微信小程序中this.data与this.setData的区别详解
Sep 17 Javascript
详解Vue 全局变量,局部变量
Apr 17 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基础知识:类与对象(1)
2006/12/13 PHP
PHP curl使用实例
2015/07/02 PHP
PHP Yii框架之表单验证规则大全
2015/11/16 PHP
php版微信公众平台实现预约提交后发送email的方法
2016/09/26 PHP
PHP5.6新增加的可变函数参数用法分析
2017/08/25 PHP
4种Windows系统下Laravel框架的开发环境安装及部署方法详解
2020/04/06 PHP
PHP7 整型处理机制修改
2021/03/09 PHP
原生js 秒表实现代码
2012/07/24 Javascript
jquery获得keycode的示例代码
2013/12/30 Javascript
Javascript 遍历页面text控件详解
2014/01/06 Javascript
jQuery设置指定网页元素宽度和高度的方法
2015/03/25 Javascript
jQuery验证插件validate使用详解
2016/05/11 Javascript
JavaScript 中对象的深拷贝
2016/12/04 Javascript
BootStrap selectpicker后台动态绑定数据的方法
2017/07/28 Javascript
jQuery实现广告条滚动效果
2017/08/22 jQuery
jquery 实现拖动文件上传加载进度条功能
2018/03/18 jQuery
通过Nodejs搭建网站简单实现注册登录流程
2019/06/14 NodeJs
浅谈Vue.use到底是什么鬼
2020/01/21 Javascript
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
python调用windows api锁定计算机示例
2014/04/17 Python
Python内置的HTTP协议服务器SimpleHTTPServer使用指南
2016/03/30 Python
说一说Python logging
2016/04/15 Python
用不到50行的Python代码构建最小的区块链
2017/11/16 Python
基于Pandas读取csv文件Error的总结
2018/06/15 Python
Django实战之用户认证(初始配置)
2018/07/16 Python
Django管理员账号和密码忘记的完美解决方法
2018/12/06 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
2019/09/25 Python
python解析xml文件方式(解析、更新、写入)
2020/03/05 Python
出门问问全球官方商城:Tichome音箱和TicWatch智能手表
2017/12/02 全球购物
美国中西部家用医疗设备商店:Med Mart(轮椅、踏板车、升降机等)
2019/04/26 全球购物
中华魂演讲稿
2014/05/13 职场文书
高中学校对照检查材料
2014/08/31 职场文书
ktv服务员岗位职责
2015/02/09 职场文书
详解Redis主从复制实践
2021/05/19 Redis
mybatis 获取无数据的字段不显示的问题
2021/07/15 Java/Android
Java面试题冲刺第十六天--消息队列
2021/08/07 面试题