https://tutorial.eyehunts.com/js/javascript-generates-a-unique-id-3-ways-with-examples-code/
JavaScript generates a unique id | 3 Ways with examples code