Blame view

node_modules/es5-ext/string/random-uniq.js 213 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
12
13
  "use strict";
  
  var generated = Object.create(null), random = Math.random;
  
  module.exports = function () {
  	var str;
  	do {
  		str = random()
  			.toString(36)
  			.slice(2);
  	} while (generated[str]);
  	return str;
  };