用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 相关文章推荐
仿jQuery的siblings效果的js代码
Aug 09 Javascript
jQuery()方法的第二个参数详解
Apr 29 Javascript
javaScript嗅探执行神器-sniffer.js
Feb 14 Javascript
JavaScript校验Number(4,1)格式的数字实例代码
Mar 13 Javascript
JavaScript实现封闭区域布尔运算的示例代码
Jun 25 Javascript
Vue.js图片预览插件使用详解
Aug 27 Javascript
深入理解JavaScript 中的匿名函数((function() {})();)与变量的作用域
Aug 28 Javascript
支付宝小程序自定义弹窗dialog插件的实现代码
Nov 30 Javascript
WEEX环境搭建与入门详解
Oct 16 Javascript
Vue.js自定义指令学习使用详解
Oct 19 Javascript
ES6的循环与可迭代对象示例详解
Jan 31 Javascript
适合后台管理系统开发的12个前端框架(小结)
Jun 29 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正则表达式基本知识与应用详解【经典教程】
2017/04/17 PHP
阿里云Win2016安装Apache和PHP环境图文教程
2018/03/11 PHP
javascript下查找父节点的简单方法
2007/08/13 Javascript
DOMAssitant最新版 DOMAssistant 2.5发布
2007/12/25 Javascript
JQuery团队打造的javascript单元测试工具QUnit介绍
2010/02/26 Javascript
有趣的JavaScript数组长度问题代码说明
2011/01/20 Javascript
jquery批量控制form禁用的代码
2013/08/06 Javascript
js的匿名函数使用介绍
2013/12/11 Javascript
二叉树先序遍历的非递归算法具体实现
2014/01/09 Javascript
js中split和replace的用法实例
2015/02/28 Javascript
jQuery插件MixItUp实现动画过滤和排序
2015/04/12 Javascript
详解Backbone.js框架中的模型Model与其集合collection
2016/05/05 Javascript
js阻止默认浏览器行为与冒泡行为的实现代码
2016/05/15 Javascript
JavaScript学习笔记之函数记忆
2017/09/06 Javascript
微信小程序promsie.all和promise顺序执行
2017/10/27 Javascript
微信小程序实现的绘制table表格功能示例
2019/04/26 Javascript
JS正则表达式验证端口范围(0-65535)
2020/01/06 Javascript
[01:02:53]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第二局
2016/03/06 DOTA
使用Python编写简单网络爬虫抓取视频下载资源
2014/11/04 Python
Python描述器descriptor详解
2015/02/03 Python
Python操作MongoDB数据库PyMongo库使用方法
2015/04/27 Python
Python+request+unittest实现接口测试框架集成实例
2018/03/16 Python
对python 读取线的shp文件实例详解
2018/12/22 Python
Django工程的分层结构详解
2019/07/18 Python
Django的Modelforms用法简介
2019/07/27 Python
Python any()函数的使用方法
2019/10/28 Python
在 Linux/Mac 下为Python函数添加超时时间的方法
2020/02/20 Python
html5 更新图片颜色示例代码
2014/07/29 HTML / CSS
高山背包:High Sierra
2017/11/23 全球购物
保险公司开门红口号
2014/06/21 职场文书
党的群众路线剖析材料
2014/10/09 职场文书
2014年保洁工作总结
2014/11/24 职场文书
2014年出纳工作总结与计划
2014/12/09 职场文书
《清澈的湖水》教学反思
2016/02/17 职场文书
《海上日出》教学反思
2016/02/23 职场文书
如何使用Python实现一个简易的ORM模型
2021/05/12 Python