我如何使用jquery生成用户名和姓的唯一用户名,就像twitter一样。我正在开发一个应用程序,它要求用户创建名字的姓名和姓氏。我希望使用名/姓自动生成用户名,但它必须是唯一的。我怎么做。
答案 0 :(得分:2)
使用Math.random()函数从唯一字符串中获取随机字符。 这里有一个例子。
function GetUserName()
{
var text = "";
var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for( var i=0; i < 5; i++ )
text += possible.charAt(Math.floor(Math.random() * possible.length));
return text;
}
答案 1 :(得分:0)
我建议
Math.random().toString(36).substr(2, 6);