1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| /*
* Générateur d'ID unique
*
* str : le nom des ID
* n : le nombre d'ID
*/
const kGeneratorID = function*( str = 'node', n = 1 ){
let
i = 0,
j = 0,
r = '',
nb = 0,
d = ( new Date() ).valueOf();
while( j < n ){
r = str + d + i++,
nb = document.querySelectorAll( "#" + r ).length; |