javascriptでユニークIDを取得する関数
色々探したけど、気に入るのが無かったので作ってみた。
なんか違ってたらご指摘プリーズ。
function uniqueID(){
var randam = Math.floor(Math.random()*1000)
var date = new Date();
var time = date.getTime();
return randam + time.toString();
}
ランダムな整数と現在の秒数を合体させてユニークなIDにしています。
Math.floor(Math.random()*1000)
の桁数を増やせば長くなります。
追記:.toString()を追加。
さらに追記:
そういや秒だけだとユニークにならねーじゃん、と気づいてタイムスタンプに変更
前の記事: いく年くる年 2010-2011
次の記事: jQuery UI CSS Framework のアイコンの画像だけを使う
2011/01/07 | 開発記録
コメント/トラックバック
トラックバック用URL:
この投稿のコメント・トラックバックRSS