| Refresh | Home EGTry.com

unique object id



<script>
			var count=1;

			function getUID(obj) {
					if (obj.uid) {
					 	return obj.uid;
					 } else {
					 	obj.uid=count;
					 	count++;
					  return obj.uid;
	 				}

			}	


				var obj1=new Object();
				var id1=getUID(obj1);
				alert("id1="+id1+", "+getUID(obj1));
				var id2=getUID(document);
				alert("id2="+id2);

</script>


output

id1=1,1
id2=2