用途:如 Oauth 认证等需要的等长随机字符串。
/**
* By James from http://www.xinotes.org/notes/note/515/
*/
function randomString(length) {
var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split('');
if (! length) {
length = Math.floor(Math.random() * chars.length);
}
var str = '';
for (var i = 0; i < length; i++) {
str += chars[Math.floor(Math.random() * chars.length)];
}
return str;
}
/* examples */
// generate a random string of random length
randomString();
// generate a random string of length 8
randomString(8);
这个记下了,随机数很有用
这个还是会用到的
偶尔会用到
嗯,不会经常使用
呵呵,其实就是一个从数组里随机抽取指定数量的字母组成字符串的实现。 😆
那是那是
你好,我是个菜鸟。我想问怎样使用?为什么没有任何输出的?希望能回答,谢谢。
那函数是直接return,如果需要显示,那就用alert或console来做