unique id from date
http://stackoverflow.com/questions/8012002/create-a-unique-number-with-javascript-time#answer-28918947
JavaScript
function uniqueNumber() {
var date = Date.now();
// If created at same millisecond as previous
uniqueNumber.previous = date;
return date;
}
uniqueNumber.previous = 0;
// Create array with 100 hashes, sorted for visual aid
var test = [];
for (var i=0; i<100; i++){ test.push( uniqueNumber() ) }
test.sort( function(a,b){ return a-b } );
console.log(test);
// Check for duplicate hash -- should never find one
for (var i=0; i<test.length; i++) {
if (i === 0) continue;
else if (test[i] === test[i-1]) {
alert("Error: Found duplicate hash");
break;
}
}