用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 页面内容搜索,类似于 Ctrl+F功能的实现代码
Aug 13 Javascript
解决jquery .ajax 在IE下卡死问题的解决方法
Oct 26 Javascript
更优雅的事件触发兼容
Oct 24 Javascript
jQuery+css实现图片滚动效果(附源码)
Mar 18 Javascript
JS控件ASP.NET的treeview控件全选或者取消(示例代码)
Dec 16 Javascript
jquery 为a标签绑定click事件示例代码
Jun 23 Javascript
JS烟花背景效果实现方法
Mar 03 Javascript
javascript判断css3动画结束 css3动画结束的回调函数
Mar 10 Javascript
详解基于javascript实现的苹果系统底部菜单
Dec 02 Javascript
超全面的javascript中变量命名规则
Feb 09 Javascript
让bootstrap的carousel支持滑动滚屏的实现代码
Nov 27 Javascript
你可能从未使用过的11+个JavaScript特性(小结)
Jan 08 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中file_exists()判断中文文件名无效的解决方法
2014/11/12 PHP
php实现短信发送代码
2015/07/05 PHP
优化WordPress中文章与评论的时间显示
2016/01/12 PHP
PHP实现数组向任意位置插入,删除,替换数据操作示例
2019/04/05 PHP
php基于协程实现异步的方法分析
2019/07/17 PHP
PHP 使用位运算实现四则运算的代码
2021/03/09 PHP
JQuery 应用 JQuery.groupTable.js
2010/12/15 Javascript
JS对象与JSON格式数据相互转换
2012/02/20 Javascript
JS判断页面加载状态以及添加遮罩和缓冲动画的代码
2012/10/11 Javascript
JavaScript的模块化:封装(闭包),继承(原型) 介绍
2013/07/22 Javascript
Vue组件BootPage实现简单的分页功能
2016/09/12 Javascript
Javascript将字符串日期格式化为yyyy-mm-dd的方法
2016/10/27 Javascript
使用Ajax生成的Excel文件并下载的实例
2016/11/21 Javascript
JS基于正则表达式的替换操作(replace)用法示例
2017/04/28 Javascript
js排序与重组的实例讲解
2017/08/28 Javascript
Three.js实现绘制字体模型示例代码
2017/09/26 Javascript
浅析vue给不同环境配置不同打包命令
2018/08/17 Javascript
浅谈vue项目打包优化策略
2018/09/29 Javascript
vue实现的双向数据绑定操作示例
2018/12/04 Javascript
Vue.js中的高级面试题及答案
2020/01/13 Javascript
js判断在哪个浏览器打开项目的方法
2020/01/21 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
2020/12/24 Javascript
Jquery+javascript实现支付网页数字键盘
2020/12/21 jQuery
[04:03]DOTA2英雄梦之声_第02期_风暴之灵
2014/06/30 DOTA
python和C语言混合编程实例
2014/06/04 Python
简单掌握Python的Collections模块中counter结构的用法
2016/07/07 Python
解决pycharm运行出错,代码正确结果不显示的问题
2018/11/30 Python
Python实现Linux监控的方法
2019/05/16 Python
Django 创建/删除用户的示例代码
2019/07/24 Python
如何用python写个模板引擎
2021/01/14 Python
让IE可以变相支持CSS3选择器
2010/01/21 HTML / CSS
学生会干部自我鉴定2014
2014/09/18 职场文书
2015学校六五普法工作总结
2015/04/22 职场文书
使用css样式设计一个简单的html登陆界面的实现
2021/03/30 HTML / CSS
Golang实现AES对称加密的过程详解
2021/05/20 Golang
Hive常用日期格式转换语法
2022/06/25 数据库