微信小程序js生成唯一不重复ID的函数方法

微信小程序中

//生成唯一不重复ID
  generateUuid: function (length=5){
    return Number(Math.random().toString().substr(3, length) + Date.now()).toString(36);
  }

javascript中

1、随机数长度控制,定义一个长度变量(length),生成可控长度的随机数:
Math.random().toString(36).substr(3,length)

2、引入时间戳:

Date.now().toString(36)

3、合在一起最终办法:

function genID(length){
  return Number(Math.random().toString().substr(3,length) + Date.now()).toString(36);
}

 

你可能感兴趣的:(Javascript)