文字列値に基づいてプロパティを作成することは可能ですか?
UI(選択ボックス)を埋めるために使用されるJsonオブジェクトがあります。
"Conf" :{
"Color":[
{
"Value":"BLUE"
},
{
"Value":"GOLD"
}
],
"Size":[
{
"Value":"12"
},
{
"Value":"11"
}
],
}
選択に基づいて、オブジェクト(Item.Conf
以下)に追加する必要があります。
addSel
選択タイプ(Color, Size
など)と値(BLUE, 11
など)を提供します。以下に示すように選択を追加するにはどうすればよいですか。それで、選択がであるならばColor : BLUE
、私はそれを可能であるとして追加する必要があり Item.Conf[0].Color.Value = "BLUE"
ますか?
Item = {
Conf: [],
addSel: function(type, val){ //for example type="Size", val = "11"
//.... need to selection to Conf
// add a member "Size" from type string
//set its value as val
console.log(Conf[0].Size.Value) //=> 11
}
}
本質的に、次のようなオブジェクトを作成することは可能です
"Size":{
"Value": 11
}
文字列から