Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取对象dynamicali中键的值_Javascript - Fatal编程技术网

Javascript 获取对象dynamicali中键的值

Javascript 获取对象dynamicali中键的值,javascript,Javascript,我获取对象中第一个或命名的键的值。这个被称为功效 var PSEQ_Obj = $.parseJSON( PSEQ ); var PSEQ_dps1 = PSEQ_Obj.Efficacy; 但我想知道是否有一种动态的方法来做到这一点。 例如。Bellow将返回功效 for (label in PSEQ_Obj) break; 但是我不能像下面那样使用它 var PSEQ_dps1 = PSEQ_Obj.label; 所以这个标签是动态的,但是你不能像上面那样调用它。 还有别的办法吗 访问

我获取对象中第一个或
命名的
键的值。这个被称为
功效

var PSEQ_Obj = $.parseJSON( PSEQ );
var PSEQ_dps1 = PSEQ_Obj.Efficacy;
但我想知道是否有一种动态的方法来做到这一点。 例如。Bellow将返回
功效

for (label in PSEQ_Obj) break;
但是我不能像下面那样使用它

var PSEQ_dps1 = PSEQ_Obj.label;
所以这个
标签是动态的,但是你不能像上面那样调用它。

还有别的办法吗

访问存储在变量中的属性时,必须使用
括号表示法
而不是
点表示法
,如下所示:

var PSEQ_dps1 = PSEQ_Obj[label];

您可以阅读有关MDN的更多信息。

哪些是MDN<代码>{}
[]
()