I want to log traffic on website. On every hit I want to generate unique Id that will will be stored in database. To generate unique Id I wrote below code, but some time I get same entry in database.
 timingVar = 'load_'+Date.now()+'_'+uniqueid();
//function used to generate unique number//
function uniqueid() {
    var ALPHABET = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    var ID_LENGTH = 8;
    var rtn = '';
    for (var i = 0; i < ID_LENGTH; i++) {
      rtn += ALPHABET.charAt(Math.floor(Math.random() * ALPHABET.length));
    }
    return rtn;
}
 
     
    