用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 相关文章推荐
Js base64 加密解密介绍
Oct 11 Javascript
JavaScript实现url地址自动检测并添加URL链接示例代码
Nov 12 Javascript
node.js入门教程
Jun 01 Javascript
jQuery源码解读之removeClass()方法分析
Feb 20 Javascript
AngularJS基础学习笔记之表达式
May 10 Javascript
JS+CSS实现仿msn风格选项卡效果代码
Oct 22 Javascript
Bootstrap每天必学之弹出框(Popover)插件
Apr 25 Javascript
EasyUI中在表单提交之前进行验证
Jul 19 Javascript
JQuery通过后台获取数据遍历到前台的方法
Aug 13 jQuery
vue前端框架—Mint UI详解(更适用于移动端)
Apr 30 Javascript
vue.js实现回到顶部动画效果
Jul 31 Javascript
解决vue自定义组件@click点击失效问题
Apr 30 Vue.js
如何通过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 isset()与empty()的使用区别详解
2010/08/29 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
PHP调用微博接口实现微博登录的方法示例
2018/09/22 PHP
JavaScript 参考教程
2006/12/29 Javascript
jquery 最简单易用的表单验证插件
2010/02/27 Javascript
Javasipt:操作radio标签详解
2013/12/30 Javascript
解析javascript中鼠标滚轮事件
2015/05/26 Javascript
jQuery横向擦除焦点图特效代码分享
2015/09/06 Javascript
JS去除字符串中空格的方法
2017/02/14 Javascript
微信小程序实现MUI数字输入框效果
2018/01/31 Javascript
vue项目持久化存储数据的实现代码
2018/10/01 Javascript
vue-cli3搭建项目的详细步骤
2018/12/05 Javascript
layui的布局和表格的渲染以及动态生成表格的方法
2019/09/18 Javascript
vue项目中在可编辑div光标位置插入内容的实现代码
2020/01/07 Javascript
jQuery操作元素追加内容示例
2020/01/10 jQuery
再也不怕 JavaScript 报错了,怎么看怎么处理都在这儿
2020/12/09 Javascript
[55:02]2014 DOTA2国际邀请赛中国区预选赛 HGT VS Orenda
2014/05/21 DOTA
[51:52]Liquid vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.24
2019/09/10 DOTA
python中的字典详细介绍
2014/09/18 Python
深入解析Python编程中JSON模块的使用
2015/10/15 Python
Python聚类算法之基本K均值实例详解
2015/11/20 Python
浅谈python中列表、字符串、字典的常用操作
2017/09/19 Python
Django在pycharm下修改默认启动端口的方法
2019/07/26 Python
python单线程下实现多个socket并发过程详解
2019/07/27 Python
详解Matplotlib绘图之属性设置
2019/08/23 Python
PyTorch中torch.tensor与torch.Tensor的区别详解
2020/05/18 Python
香港时装购物网站:ZALORA香港
2017/04/23 全球购物
Skyscanner英国:苏格兰的全球三大领先航班搜索服务之一
2017/11/09 全球购物
KIEHL’S科颜氏官方旗舰店:源自美国的顶级护肤品牌
2018/06/07 全球购物
医科大学毕业生自荐信
2014/02/03 职场文书
美容院管理规章制度
2015/08/05 职场文书
2016年大学迎新晚会工作总结
2015/10/15 职场文书
如何利用JavaScript实现二叉搜索树
2021/04/02 Javascript
详细总结Python常见的安全问题
2021/05/21 Python
动画《平凡职业成就世界最强》宣布制作OVA
2022/04/01 日漫
python 镜像环境搭建总结
2022/09/23 Python