var x = Object.create(null);
x["hello"] = "world";
しかし、検証されていないユーザー入力をキーとして許可することはできますか? プレイヤー名→プレイヤーオブジェクトマップとして使いたいです。プレイヤー名は 32 の長さでのみ制限されます。プレイヤーがサーバーを制御できるようにする特別なプロパティ キーがあるかどうか心配です。
編集:私はウェブサーバーを作っていません。JavaScript は、ゲーム サーバーに埋め込まれた SpiderMonkey を介してサーバー側で実行されます。誰かがそこで実行されている JavaScript を乗っ取ると、ゲームが台無しになる可能性があります。