ユーザーがJavaScriptプログラムに入力するすべてのものをチェックしたい文字列のホワイトリストがある場合、それを行うための最も効率的な方法は何ですか?配列を作成して、一致するものが見つかるまでループすることもできますが、それはO(N)です。その値が存在するかどうかを確認するだけで、より優れた、キー値のルックアップを必要としない、それを行うための方法はありますか?
編集:私が探しているのは、C ++のセットに相当するものだと思います。ここでは、指定された値がセットにすでに存在するかどうかを確認できます。