随着时间来生成不同ID
// 随机生成 IDconst idStr = Date.now().toString(36)this.itemObj.id = idStrconsole.log(this.itemObj.id)
每一次的id都不同----结果如图:
生成uuid
function guid () {return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {var r = Math.random() * 16 | 0,v = c === 'x' ? r : (r & 0x3 | 0x8)return v.toString(16)})}const uuid = guid()console.log(uuid)
生成不同坐标
// 随机生成坐标this.itemObj.itemPos = parseInt(Math.random() * 400, 10) + ',' + parseInt(Math.random() * 400, 10)console.log(this.itemObj.itemPos)
每一次的坐标都不同----结果如图: