用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 相关文章推荐
document.body.scrollTop 值总为0的解决方法 比较常见的标准问题
Nov 30 Javascript
多浏览器兼容的获取元素和鼠标的位置的js代码
Dec 15 Javascript
javascript innerText和innerHtml应用
Jan 28 Javascript
用jQuery打造TabPanel效果代码
May 22 Javascript
jquery中animate动画积累的解决方法
Oct 05 Javascript
node.js实现爬虫教程
Aug 25 Javascript
详解jQuery中ajax.load()方法
Jan 25 Javascript
详解Vue中使用v-for语句抛出错误的解决方案
May 04 Javascript
使用JavaScript进行表单校验功能
Aug 01 Javascript
Vue Echarts实现可视化世界地图代码实例
May 07 Javascript
原生JS实现烟花效果
Mar 10 Javascript
Javascript实现秒表计时游戏
May 27 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设计模式之结构模式的深入解析
2013/06/13 PHP
ThinkPHP连接Oracle数据库
2016/04/22 PHP
Linux服务器下PHPMailer发送邮件失败的问题解决
2017/03/04 PHP
PHP操作Redis常用技巧总结
2018/04/24 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
2021/03/09 PHP
js 完美图片新闻轮转效果,腾讯大粤网首页图片轮转改造而来
2011/11/21 Javascript
基于jquery的跟随屏幕滚动代码
2012/07/24 Javascript
Jquery:ajax实现翻页无刷新功能代码
2013/08/05 Javascript
Node.js中使用计时器定时执行函数详解
2014/08/15 Javascript
jQuery+canvas实现简单的球体斜抛及颜色动态变换效果
2016/01/28 Javascript
很棒的vue弹窗组件
2017/05/24 Javascript
通过原生vue添加滚动加载更多功能
2019/11/21 Javascript
javascript数组元素删除方法delete和splice解析
2019/12/09 Javascript
原理深度解析Vue的响应式更新比React快
2020/04/04 Javascript
Vue中避免滥用this去读取data中数据
2021/03/02 Vue.js
Python使用爬虫猜密码
2016/02/19 Python
微信跳一跳python自动代码解读1.0
2018/01/12 Python
Python3连接SQLServer、Oracle、MySql的方法
2018/06/28 Python
python将txt等文件中的数据读为numpy数组的方法
2018/12/22 Python
Python实现二维曲线拟合的方法
2018/12/29 Python
Python如何合并多个字典或映射
2020/07/24 Python
家乐福巴西网上超市:Carrefour巴西
2016/10/31 全球购物
台湾SHOPRO购物行家:亚洲首创影视.3C.家电.优质购物平台
2018/05/07 全球购物
Lentiamo荷兰:在线订购隐形眼镜、隐形眼镜液和太阳镜
2019/10/25 全球购物
俄罗斯电子产品在线商店:UltraTrade
2020/01/30 全球购物
新郎新娘婚礼答谢词
2014/01/11 职场文书
元宵节晚会主持人串词
2014/03/25 职场文书
优秀求职信
2014/05/29 职场文书
医学专业自荐信
2014/06/14 职场文书
化工专业求职信
2014/07/01 职场文书
大专毕业生求职信
2014/07/05 职场文书
2014年共青团工作总结
2014/12/10 职场文书
《小蝌蚪找妈妈》教学反思
2016/02/23 职场文书
如何书写你的职业生涯规划书?
2019/06/27 职场文书
MySQL CHAR和VARCHAR该如何选择
2021/05/31 MySQL
Go语言设计模式之结构型模式
2021/06/22 Golang