Necesito generar identificadores únicos en el navegador. Actualmente, estoy usando esto:La mejor manera de generar identificadores únicos del lado del cliente (con Javascript)
Math.floor(Math.random() * 10000000000000001)
me gustaría usar el tiempo UNIX actual ((new Date).getTime()
), pero me preocupa que si dos clientes a generar los identificadores en el exacta mismo tiempo, wouldn no ser único
¿Puedo utilizar la hora actual de UNIX (me gustaría porque de esa forma los ID almacenarían más información)? Si no es así, ¿cuál es la mejor manera de hacer esto
Me gustaría ir con la última sugerencia, Concatene con FECHA/HORA con nombre de usuario. – kayteen
+1 para "concatenar la fecha/hora con el nombre de usuario para evitar múltiples valores generados simultáneamente". – Imagist