当方法Date.getTime和Math.Random过度生成时,在JavaScript中生成唯一id
Generate unique id in JavaScript when the method Date.getTime and Math.Random been overwirte
我有一个在站点上运行的脚本。当我试图生成唯一的id时,就像这个问题中所建议的那样,它有时会失败,因为网站似乎覆盖了函数Date.getTime和Math.Random。在这种情况下,有没有办法生成一个唯一的id?
注意:我需要在服务器端中使用unique
对于客户端而言,以下内容就足够了:
var uniqueId = (function() {
var id = 0;
return function() {
return id++;
};
})();
哇!
如果你的话是真的,并且没有办法在网站上修复代码:添加Jquery并调用$.now()-它将为您返回时间戳。
但我90%确信你从头开始就做错了,请重新考虑你在
相关文章:
- Javascript-ID冲突的几率
- 使用javascript+id将用户直接引导到php页面
- 在新窗口上打开Javascript Id
- JavaScript id 选择器不起作用?不知道出了什么问题
- JavaScript id + class vs. class selector performance
- Javascript id 作为 href 中的参数
- 在循环中生成 Javascript id
- Javascript ID groupings
- jQuery and javascript ('#ID') #update1#helpme
- jQuery全局函数和Javascript.id方法
- 两个不同元素的JavaScript ID作为同一函数工作
- 如何在javascript id选择器中使用if条件.我不想运行'window.addeventlistener
- XSL“for-each"使用Javascript ID不输出任何东西
- Javascript id question
- javascript ID selector
- javascript id select
- Javascript-Id值递增行不起作用并按Id删除行
- JavaScript id输出只显示一秒钟,然后消失
- JavaScript Id Handling
- JavaScript ID标签选择