用JS生成UUID的方法实例

 更新时间:2016年03月30日 16:51:25   投稿:jingxian  
下面小编就为大家带来一篇用JS生成UUID的方法实例。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

用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的方法实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Javascript 正则表达式校验数字的简单实例

    Javascript 正则表达式校验数字的简单实例

    下面小编就为大家带来一篇Javascript 正则表达式校验数字的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • Javascript在IE或Firefox下获取鼠标位置的代码

    Javascript在IE或Firefox下获取鼠标位置的代码

    由于Firefox和IE等浏览器之间对JS解释的方式不一样,Firefox下面获取鼠标位置不能够直接使用clientX来获取。网上说的一般都是触发mousemove事件才行。我这里有两段代码,思路都一样,就是风格不同。
    2009-12-12
  • layui导出Excel表格的方法代码举例

    layui导出Excel表格的方法代码举例

    使用了layui自带的导出功能后,真的是超级便捷,下面这篇文章主要给大家介绍了关于layui导出Excel表格的方法代码,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • 面试中常考的JavaScript中简单类型数据转换盘点

    面试中常考的JavaScript中简单类型数据转换盘点

    我们都知道,JS是弱类型语言,变量的类型是可以改变的,本文我们只讨论es6之前的简单数据类型的显示转换String,Number,Boolean这3种,有需要的可以参考下
    2024-12-12
  • 一文读懂微信小程序页面导航

    一文读懂微信小程序页面导航

    微信小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用,下面这篇文章主要给大家介绍了关于如何通过一文读懂微信小程序页面导航的相关资料,需要的朋友可以参考下
    2022-11-11
  • JS拖动鼠标画出方框实现鼠标选区的方法

    JS拖动鼠标画出方框实现鼠标选区的方法

    这篇文章主要介绍了JS拖动鼠标画出方框实现鼠标选区的方法,涉及javascript鼠标事件及页面元素样式的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • 通过js脚本复制网页上的一个表格的不错实现方法

    通过js脚本复制网页上的一个表格的不错实现方法

    通过js脚本复制网页上的一个表格的不错实现方法...
    2006-12-12
  • 使用JavaScript获取扫码枪扫描得到的条形码的思路代码详解

    使用JavaScript获取扫码枪扫描得到的条形码的思路代码详解

    这篇文章主要介绍了使用JavaScript获取扫码枪扫描得到的条形码的思路代码详解,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • layer更改皮肤的实现方法

    layer更改皮肤的实现方法

    今天小编就为大家分享一篇layer更改皮肤的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • 小程序页面间传参的五种方式实例详解

    小程序页面间传参的五种方式实例详解

    页面跳转,页面之间传递参数在开发APP应用的时候会经常用到这样的功能,下面这篇文章主要给大家介绍了关于小程序页面间传参的五种方式,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-08-08

最新评论