首页 > 代码库 > 写一个产生16位纯数字唯一 ID 的方法,要求时间因素的介入。(不要求绝对唯一,在一定的时空中重复机率很小即可)

写一个产生16位纯数字唯一 ID 的方法,要求时间因素的介入。(不要求绝对唯一,在一定的时空中重复机率很小即可)

 1 function randomID () { 2     _random = function(min, max) { 3         if (max == null) { 4             max = min; 5             min = 0; 6         } 7         return min + Math.floor(Math.random() * (max - min + 1)); 8     }; 9     return _random(100000, 999999) + ‘‘ + new Date().getTime().toString().substr(3);10 }

 

写一个产生16位纯数字唯一 ID 的方法,要求时间因素的介入。(不要求绝对唯一,在一定的时空中重复机率很小即可)