`
suton
  • 浏览: 10697 次
社区版块
存档分类
最新评论

javascript创建GUID

 
阅读更多
function NewGuid(bOrg)
{
   try
   {
    var sGuid=new ActiveXObject('scriptlet.typelib').GUID
   } 
   catch(e)
   { 
    var sGuid=fGuidCst();
   }
   
   if(bOrg) return sGuid;
   return (sGuid+'').replace(/\{|\}/g,'');
   
   function fGuidCst()
   {
    var sGuid='';
    for(var i=1; i<=32; i++)
    {
     var nNum=0;
     nNum=parseInt(Math.random()*16);
     sGuid+=nNum.toString(16);
     if(i==8||i==12||i==16||i==20)sGuid+='-';
    }
    return '{'+sGuid.toUpperCase()+'}';
   }
} 
分享到:
评论

相关推荐

    JavaScript实现生成GUID(全局统一标识符)

    GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。...

    ordered-uuid-v4:在JavaScript中生成有序的UUID aka COMB(组合的时间GUID)

    有序 UUID v4 - COMB(组合时间-GUID) ordered-uuid-v4是一个 JavaScript 包,可以生成一个 COMB(combined time-GUID),基本上是一个有序的 UUID。 COMB/有序 UUID 包含: 48 位时间戳:自 1970 年 1 月 1 日 00:...

    GUID注射器「GUID Injector」-crx插件

    创建一个唯一的GUID / UUID并将其插入到文本字段中 右键单击网页的文本输入字段时,此扩展程序将为您的右键单击/上下文菜单添加一个项目。选择“生成GUID / UUID”然后将生成一个唯一的ID,*用新的ID替换字段的内容...

    GUID Injector-crx插件

    创建唯一的GUID / UUID并将其插入文本字段 右键单击网页的文本输入字段时,此chrome扩展程序将在您的右键单击/上下文菜单中添加一个项目。 然后选择“ Generate GUID / UUID”(生成GUID / UUID)将生成一个唯一的ID...

    sequential-guid:用于基于 node-uuid 为浏览器和 node.js 生成顺序唯一标识符的包

    顺序引导 用于基于唯一 guid 种子生成顺序唯一标识符的节点包。 没有 node-uuid 库,生成 guid 版本 1 和 4 无法完成, 。 入门 在浏览器中安装: bower install ... 创建 guid 类的新实例会导致生成种子 cons

    simple-style-guide:该程序模板可以创建简单的样式guid,而无需任何花哨的额外工具。 快速简单

    这样我就可以创建具有公司javascript文件功能的样式指南。 注意:这是我向公众发布的第一个工具。 目前,我正在做软件开发人员的学徒,而且我还在学习。 因此,请随时提出任何批评。安装安装节点依赖项 npm install...

    unidays-offer-redemption-js:UNiDAYS JavaScript帮助程序库,用于向UNiDAYS API跟踪商品兑换事件

    优惠兑换跟踪JavaScript帮助程序库,用于通过UNiDAYS跟踪商品兑换事件。 这应用于为UNiDAYS会员提供代码的UNiDAYS优惠。 以下文档描述了如何使用此帮助程序库。内容开始吧下载dist/的内容,在脚本的常规版本或压缩...

    C#版ActiveX + JS +Flex通讯 完整实现

    6:在ReadICCardActiveX 控件里,添加一個GUID,可以使用 工具-创建GUID 菜单创建一个GUID 7:为了让ActiveX控件获得客户端的信任,控件类还需要实现一个名为“IObjectSafety”的接口。先创建该接口(注意,不能...

    widget-video-folder:Rise Vision视频文件夹小部件

    “视频文件夹”小部件可让您从Rise Storage创建视频的播放列表。 Video Folder Widget可与结合使用, 是在上运行的。 目前,Chrome是该项目和Rise Vision支持的唯一浏览器。 建于 古尔普 量角器, CasperJS ,业力...

    wid:生成随机单词串联以匹配特定长度。 Sub &lt;1ms 创建时间

    这是由于长时间盯着日志中的 guid 试图将它们在日志中的不同点进行匹配而创建的。 对于人类来说,wid 很容易阅读、记忆和稍后在路上发现,甚至无需尝试。 要使用 wid,var wid = require('wid');,并调用 wid....

    node-q:Q与Node.js接口

    可以将所有q数据类型(包括guid )反序列化为JavaScript。 可以将所有JavaScript数据类型序列化为q。安装npm install node-q用法建立连接var nodeq = require ( "node-q" ) ;nodeq . connect ( { host : "localhost...

    trade-elements:国际贸易部的前端模式库

    贸易要素国际贸易部的前端模式库贸易要素提供什么? Trade Elements的主要目标是为开发人员提供前端资源,以GDS样式为DIT创建网站...guid JavaScripts 要添加到节点中的静态资产映射的文件夹,用于托管javascript捆绑包

    SharePoint2013-Page-Layout-App-to-replace-2010-Farm-solution-Page-Layouts:SharePoint 2013 应用解决方案开发

    应用程序创建具有固定 GUID 的网站栏,它也有一些托管网站栏,这些网站栏与中央管理员管理元数据属性映射。 应用程序创建包含自定义网站栏和 OOB SharePoint 栏的内容类型。 所有页面布局都使用 Javascript 在页面...

    SignalR.RXHubs

    void MyMethod(Guid observableId, string hello) 通过动态代理创建此类的实例,由拦截器处理使用 IoC / SignalR 集线器解析器注册这些新的“真实集线器” Guid 由客户端提供作为 observable 的标识符。 消息通过...

    psr-js:短语结构规则语法生成器 - 制作很酷的句子!

    它已被用于为圣诞老人创建信件、GUID、真实姓名、可能的地址、合法电话号码、精灵语、D&D 魔法物品、密码等等。 简而言之,PSR 会将规则扩展为文本。 文本可能会引用其他规则,并且这些规则会被递归扩展。 这种方法...

    powerbi-visuals-webpack-plugin:powerbi-visuals-webpack-plugin

    powerbi-visuals-webpack-plugin 该插件允许通过使用webpack构建可视化包来开发... guid : `Unique GUID for the visual (generated by plugin)` , visualClassName : "Visual class name, it is used by visual

    vpoll-client:黑客日项目

    vpoll 客户端黑客日项目留言创建投票。 用于开始新的投票 { "clientID" : "5D7856F9-5495-41C7-B005-F7D870C25161" , //Id of the client sending the message GUID "messageID" : "1095C221-A635-4F41-8637-C48EF67...

    PowerBiEmbeddedScratchpad:开发人员学习Power BI嵌入的示例应用程序

    Power BI嵌入式Scratchpad应用程序PowerBiEmbeddedScratchpad是一个用于C#控制台应用程序的Visual Studio项目,该项目演示了使用Power BI JavaScript API将Power BI报表和仪表板嵌入到网页上的技术。 您可以从此...

    AvanzaTestNodeProject

    创建了一个Node JS服务器端应用程序来提供角度文件。 我使用Express Generator进行该... get路由使用用户的GUID作为mongo查询的查询参数,以获取用户数据,并根据日期和时间戳按降序对其进行排序,并作为响应返回数据。

    jssync:一个简单的js库,可将本地存储中的离线数据与基于php和mysql的系统同步

    #jssync ... 它旨在在线或离线工作。...用以下语句创建一个表用户创建表`users`( `guid'varchar(45)默认为NULL, `email` varchar(255)默认为NULL, pword varchar(255)默认为空, `lastModifiedDatetime` varcha

Global site tag (gtag.js) - Google Analytics