エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JavaScriptでユニークな文字列をさくっと生成する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaScriptでユニークな文字列をさくっと生成する - Qiita
コード書いてるとたまに被らない値が必要なことがあります。 例えばDOMを生成する際にIDが必要だけど被... コード書いてるとたまに被らない値が必要なことがあります。 例えばDOMを生成する際にIDが必要だけど被らないようにしないといけない、ユーザ情報に利用する、など・・・ 逆にいうとそういった時ぐらいにしか使わないので毎度忘れてしまいます。 そんなわけでメモっておきます。 ※UUIDの仕様にそってないものはUUIDとして書くべきじゃない、という指摘があったので修正しました。 考え方 ユニークなIDをつくる時、乱数で生成すると被る可能性が若干あり、ちょっと不安です。 ユニークな文字列をさくっと作りたい時、Dateから生成すると被らない乱数を手軽に生成することができます。 ソース function getUniqueStr(myStrong){ var strong = 1000; if (myStrong) strong = myStrong; return new Date().getTime(