var sessions = [];
var generateClientID = function(){
var clientID = '';
var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
var numPossible = possible.length;
do{
for (var i = 0; i < 8; i++) {
clientID += possible.charAt((Math.random() * numPossible) | 0);
}
}while(sessions['clientID'] != null);
return clientID;
}
其实是今天才学会 do{}while(); 的用法....