随机生成名称,指定长度随机生成字符串

✨生成指定长度名称的函数

  • ⌛ 使用场景:涉及到上传图片,或者保存文件时,需要前端生成不重复的文件名称时可使用此函数
  • ⏳ 入参:length,需要生成字符串的长度
  • ⌛ 返回值 {string} 随机字符串,eg:13y32hbrhj
    /**
     * 生成随机名称
     * @param length 随机名称长度
     * @returns {string} 13y32hbrhj
     */
    randomString(length) {
    
    
      const str = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
      let result = '';
      for (let i = length; i > 0; --i)
        result += str[Math.floor(Math.random() * str.length)];
      return result;
    },

猜你喜欢

转载自blog.csdn.net/qq2468103252/article/details/125959823