私には2つの変数があります:
var cost = new Array();
var maxslot = new Array();
そして私はこのように値を設定します:
<script>
cost = {"m2mp":"0.05"};
maxslot = {"m2mp":"1000"};
</script>
<script>
cost = {"samp":"0.04"};
maxslot = {"samp":"500"};
</script>
しかし、samp置き換えm2mpて、呼び出すalert(cost["m2mp"])と出力されますundefined(割り当てない場合はsamp、正しい出力が得られます)。に置き換え=てみまし+=たが、役に立ちませんでした(両方ともsampそうです)。m2mpundefined
これを「シミュレート」するための解決策が見つかりませんでした。
cost["string"] = string;