Javascript 使用变量访问对象类
可能重复:Javascript 使用变量访问对象类,javascript,Javascript,可能重复: 我定义一个对象: var TitlePrice = new Object(); TitlePrice.noEdit = 1; TitlePrice.BW = 2; TitlePrice.PicPaint = 3; 现在我定义了一个变量,例如: var curren="BW"; 如何使用current变量访问TitlePrice.BW?例如: TitlePrice.$current 我不知道你想做什么。但是, var curren="BW"; 正在创建一个变
我定义一个对象:
var TitlePrice = new Object();
TitlePrice.noEdit = 1;
TitlePrice.BW = 2;
TitlePrice.PicPaint = 3;
现在我定义了一个变量,例如:
var curren="BW";
如何使用current
变量访问TitlePrice.BW?例如:
TitlePrice.$current
我不知道你想做什么。但是,
var curren="BW";
正在创建一个变量并为其分配字符串“BW”
而且
将返回undefined,因为您没有在名为$current的对象上定义属性。如果希望将TitlePrice.BW的值分配给变量curren,则需要执行以下操作:
var curren = TitlePrice.BW;
使用数组访问表示法
var a = {};
a.BW = 2;
var b = 'BW';
a[b] === 2
javascript<代码>变量在Java中不存在。您是否尝试使用TitlePrice[当前]?!是的,这就是我试图做的
var a = {};
a.BW = 2;
var b = 'BW';
a[b] === 2