我有javascript数组如下:
result[0] =
Price_A:"22"
Price_B:"20"
Price_C:"19"
Price_D:"17"
Price_E:"15"
如何使用动态变量检索值?目前,我这样做:
level = $('#def_level').val();
var price = 0,
switch(level) {
case 'A':
price = result[0].Price_A;
break;
case 'B':
price = result[0].Price_B;
break;
case 'C':
price = result[0].Price_C;
break;
case 'D':
price = result[0].Price_D;
break;
case 'E':
price = result[0].Price_E;
break;
default:
price = 'Unknown';
}
有没有办法直接使用'level'变量检索它?我需要的是这样的事情:
level = $('#def_level').val();
price = result[0].Price_ + level;
这样就不必经历长时间的切换过程。请帮忙。