字母数字是对数据的描述,既是数字又是字母。
例如
"1a2b3c "是一串简短的字母数字(数字和字母)字符。
字母数字是提供解释可以在一个字段中输入或使用(数字和字母)的文本的可用性。例如一个字母数字密码字段。
const randomString = (len = 10) => {
const getRandomChar = (...params) => {
const symbols = params.join('');
return symbols[Math.floor(Math.random() * symbols.length)];
};
const alfas = 'abcdefghijklmnopqrstuvwxyz';
const nums = '0123456789';
const first = getRandomChar(alfas);
const rest = [...Array(len - 1)].map(() => getRandomChar(alfas, nums));
return [first, ...rest].join('');
};
console.log(randomString());
.as-console-wrapper { max-height: 100% !important; top: 0 }