
No.1ベストアンサー
- 回答日時:
>完全なユニーク文字列
他の値がなにかわからないのであれば、ユニークである保障はできません。
理論上は完全にユニークというのはムリでしょう
逆に比較するというプロセスがないのならユニークでなくても
他の値と競合する可能性はありません。
結局はどのくらいの精度で処理したいかによります
たとえば、100億の端末から同時アクセスされたときにユニークな値を
だすのは工夫が必要でしょうけど、そもそもハードウェアやネットワーク的に
100億のアクセスを処理することはできないでしょう。
ボトルネックが別にあるのに、精度をもとめることは意味がありません。
この回答への補足
回答ありがとうございます。
完全なユニークという文言は止めまして、
できるだけのマシン固有の情報を得たく、
100台に1回同じもので可という条件で、何か取得できるもので区別したいです。
IPアドレスぐらいの固有情報ならベストですが、Javascriptだけでは
取得は無理なので・・・
No.2
- 回答日時:
サーバーに送信して何かの処理をするなら、サーバー側でクライアントのIPアドレスを取得して、ランダムな文字列につなげれば、かなり高確率でユニークになると思います。
JavaScript(クライアント)だけで完結させるなら、ユニークである必要性があるのかというところで疑問が出てくると思いますが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コンテンツダウンロード時のプ...
-
wsprintf関数の使い方について
-
Stringクラスの変数の格納アド...
-
指定した日付が何日前なのかを...
-
ダブルクォーテーションを含む...
-
プログラミングの問題です。大...
-
javaのプログラミングで作るRPG...
-
eclipseに記述したjavaファイル...
-
jspでの二次元配列
-
配列数を超えてアクセスしたと...
-
オブジェクトの中のプロパティ...
-
System.out.printlnの出力先
-
IF関数でEmpty値を設定する方法。
-
System.exit()の値を取得したい
-
ページング
-
配列にnullを代入すると、null...
-
変数を動的に作るには?
-
VBAで配列の計算
-
パソコンキーボードで時分秒を...
-
byte型のマイナスの扱いについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ArrayListの要素数の上限
-
JSPでの計算結果表示
-
javaのCSVデータ読込についてです
-
JSPでHashMap・配列の変数の値...
-
DateTimePickerに値を入れたい...
-
ダブルクォーテーションを含む...
-
matchesを否定文として使う方法...
-
wsprintf関数の使い方について
-
Stringクラスの変数の格納アド...
-
ResultSetの内部構造(Java)
-
C言語の変数(LSB)の合わせ込...
-
excel vba 時間計算と条件分岐...
-
JavaScriptの変数の値が消える!?
-
String型の値が大文字か小文字...
-
Request.formの値の初期化
-
実行シェルからCOBOLへパラメー...
-
VB6,論理演算子Orの使い方がわ...
-
DOSバッチで変数の値を変数名に...
-
char型での演算子
-
日付や時刻の"01"を" 1"に変換...
おすすめ情報