0

配列のように値をオブジェクトにプッシュできるかどうか疑問に思っていました:

array.push("value");

各色にa、b、c、..のような文字を付けたい:

var colors = { "a" : "ffffff", "b" : "000000" };

これに文字で他の色を追加するにはどうすればよいですか?

4

2 に答える 2

4

次のように単純です。

colors["c"] = "ff0000";
colors["d"] = "00ff00";
colors["e"] = "0000ff";
// etc

それが役立つことを願っています。

于 2012-05-13T14:35:41.963 に答える
0

オブジェクト、ディクショナリ、または配列から選択するのはあなた次第です。ただし、これらの「a」、「b」、「c」をキーとして使用したい場合は、Object または Dictionary インスタンスを使用する必要があります。

var colors:Object = {};
colors["a"] = "etc.";
colors["b"] = "etc.";
// or
var colors:Object = {};
colors.a = "etc.";
colors.b = "etc.";
// or
var colors:Object = {a:"etc.",b:"etc"};
于 2012-05-13T14:46:15.013 に答える