Tag: 令牌

未捕获的SyntaxError:意外的标记ILLEGAL

我可能知道这有什么不对。我是编程世界的新手..所以如果你帮助我会很精彩。错误就行了 ARR [$ {i.count-1}] [1] = $ {employee.email}; 等待您的回复。整个代码如下.. $(function() { var arr = new Array(); arr[0]=new Array(4); arr[0][0]=sathis; arr[0][1]=sathis@gmail.com; arr[0][2]=namakkal; arr[0][3]=21; arr[1]=new Array(4); arr[1][0]=ganesh; arr[1][1]=gans@gmail.com; arr[1][2]=karaikudi; arr[1][3]=22; arr[2]=new Array(4); arr[2][0]=karthik; arr[2][1]=karthik@yahoo.co.in; arr[2][2]=trichy; arr[2][3]=25; var str=”NameEmailCityAge”; $(“#emp_name”).change(function() { var i=$(this).val(); str=str+arr[i-1][0]+””+arr[i-1][1]+””+arr[i-1][2]+””+arr[i-1][3]+””; $(“#viewer”).html(str); alert(str); }); });

根据用户详细信息在Javascript中创建随机令牌

我想创建一个随机字符串(令牌),可用于识别用户,同时避免与任何其他用户的令牌发生任何潜在冲突。 我想到的是navigator.userAgent + new Date().getTime()的MD5哈希值navigator.userAgent + new Date().getTime()来生成令牌但是需要一个完整的Javascript MD5库来哈希它,我真的不想这样做。 它必须由AZ / 0-9个字符组成,理想情况下不得超过32个字符。 我对所有想法持开放态度。 谢谢! 为了澄清我不是在寻找任何随机字符串生成器,随机字符串必须通过Javascript提供的用户详细信息生成,并且还可以使用时间来避免潜在的冲突!