-2
我建立一个应用程序中的随机字符串,其中我想送唯一代码或推荐码给每个user.So我要生成从用户移动number.Each和每一个随机字符串应该随机字符串对每个手机号码都是唯一的。我应该怎么做? 有没有JavaScript的任何库或任何好的链接?生成从用户的电话号码
我建立一个应用程序中的随机字符串,其中我想送唯一代码或推荐码给每个user.So我要生成从用户移动number.Each和每一个随机字符串应该随机字符串对每个手机号码都是唯一的。我应该怎么做? 有没有JavaScript的任何库或任何好的链接?生成从用户的电话号码
在节点的js有很多可用的软件包。你也可以使用类似的原始代码。
String.prototype.hashCode = function() {
var hash = 0, i, chr, len;
if (this.length === 0) return hash;
for (i = 0, len = this.length; i < len; i++) {
chr = this.charCodeAt(i);
hash = ((hash << 5) - hash) + chr;
hash |= 0; // Convert to 32bit integer
}
return hash;
};
这个基本的散列函数将输出一个散列。
你可以只用MD5编码电话号码。请参阅:http://stackoverflow.com/questions/415953/how-can-i-generate-an-md5-hash –
你可以写你自己的那个逻辑,对于你的问题没有明确的答案。 –
所以要想清楚:你想创建一个电话号码的唯一字符串1)在所有这些字符串的唯一,如果重新为同一个电话号码2)将是相同的? – devnull69