JavaScript: 生成UUIDJavaScript: 生成UUIDJavaScript: 生成UUIDJavaScript: 生成UUID
  • 首页
  • 博客
  • 书签
  • 文件
  • 分析
  • 登录

JavaScript: 生成UUID

发表 admin at 2022年7月18日
类别
  • JavaScript
标签

很多时候,我们需要保证标识符唯一,那么,使用UUID是你不错的选择。

代码如下:

/**
 * generateUUID 生成UUID
 * @returns {string} 返回字符串
 */
function generateUUID(){
    var d = new Date().getTime();
    var uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
        var r = (d + Math.random()*16)%16 | 0;
        d = Math.floor(d/16);
        return (c=='x' ? r : (r&0x7|0x8)).toString(16);
    });
    return uuid;
}

调用方法:

generateUUID();	// 例如:7ceb31a7-41b9-45ed-915b-14c7ad0fddf6

发表回复 取消回复

要发表评论,您必须先登录。

类别

  • Cat
  • Python
  • Django
  • Database
  • Html/CSS
  • JavaScript
  • Vue
  • RegExp
  • Maths/AI
  • PHP/Wordpress
  • Practice
  • Linux
  • Windows
  • Android
  • NAS
  • Software
  • Hardware
  • Network
  • SEO
  • English
  • Games
  • Recipes
  • General
  • Memorandum
  • Essays
  • 未分类

归档

©2015-2023 艾丽卡 Blog support@alaica.com
      ajax-loader