Generate random string/characters in JavaScript

前端 未结 30 1794
闹比i
闹比i 2020-11-21 06:34

I want a 5 character string composed of characters picked randomly from the set [a-zA-Z0-9].

What\'s the best way to do this with JavaScript?

30条回答
  •  执笔经年
    2020-11-21 07:14

    Assuming you use underscorejs it's possible to elegantly generate random string in just two lines:

    var possible = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
    var random = _.sample(possible, 5).join('');
    

提交回复
热议问题