當前位置:商標查詢大全網 - 彩票查詢 - 如何操作JS根據當前時間隨機生成序列號?

如何操作JS根據當前時間隨機生成序列號?

這次給大家帶來的是如何操作JS根據當前時間隨機生成壹個序列號。操作JS根據當前時間隨機生成壹個序列號有什麽註意事項?下面是壹個實際案例。讓我們來看看。

既然是基於當前時間,我們第壹步就是獲取當前時間,然後拼接壹個隨機數,從而實現壹個序列號的隨機生成。註意,由於要求每個序列號都是唯壹的,所以在生成後提交的過程中仍然需要驗證當前序列號是否存在,如果存在,則需要提示用戶或者重新生成。

//根據當前時間和隨機數生成壹個序列號。

randomNumber() {

const now =新日期()

let month = now . getmonth()+1

let day = now.getDate()

let hour = now.getHours()

let minutes = now.getMinutes()

let seconds = now.getSeconds()

month = this.setTimeDateFmt(月)

hour = this.setTimeDateFmt(小時)

minutes = this.setTimeDateFmt(分鐘)

seconds = this.setTimeDateFmt(秒)

return now.getFullYear()。toString()+month . toString()+day+小時+分鐘+秒+(math . round(math . random()* 89+100))。toString()

}相信看完這個案例,妳已經掌握了方法。更多精彩請關註Gxl上其他相關文章!

推薦閱讀:

JS反射和依賴註入的用例分析

如何開發微信小程序中驗證碼密碼輸入框的功能