[Home] > Snippets  > Languages  > JavaScript  > Misc  >  Generate an unique and increment id

Generate an unique and increment id

JavaScript

const uid = (() => ((id = 0), () => id++))()

Examples

uid() // 0
uid() // 1
uid() // 2
uid() // 3