Skip to content

Instantly share code, notes, and snippets.

@catdad
Last active August 29, 2015 14:22
Show Gist options
  • Select an option

  • Save catdad/921013eb74d652a0bf73 to your computer and use it in GitHub Desktop.

Select an option

Save catdad/921013eb74d652a0bf73 to your computer and use it in GitHub Desktop.
// the purpose of this is not to match any ID standard, but to allow for a
// reasonably and reliably unique ID when generating on a distributed system
function getId() {
return btoa(
(Math.random().toString(36).slice(-4)) + '_' +
(new Date()).toISOString() + '_' +
(Math.random().toString(36).slice(-6))
);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment