oleksu535 Asked:2020-02-27 02:32:27 +0000 UTC2020-02-27 02:32:27 +0000 UTC 2020-02-27 02:32:27 +0000 UTC 如何使用来自另一个js对象的值获取对象值 772 你好,如何使用来自另一个对象的值来获取一个对象的值?大致来说 php 中的 buy_groups.groups.group_id 它看起来像这样:$buy_groups[$groups['group_id']]请告诉我 javascript 1 个回答 Voted Best Answer Дмитрий Полянин 2020-02-27T05:31:23Z2020-02-27T05:31:23Z 在 JavaScript 中获取对象的字段有两种方式。 通过点 a.b - поле b объекта a 通过方括号 a['b'] - тоже самое что a.b 在第二种情况下,变量可以用作括号参数。 所以你的例子可以这样解决 buy_groups[groups.group_id] 无论哪种方式 buy_groups[groups['group_id']] 第一个选项更漂亮。 测试代码 var a = { b: 5, c: "hi"}; var par = 'b'; console.log(a.b); console.log(a['b']); console.log(a[par]);
在 JavaScript 中获取对象的字段有两种方式。
通过点
通过方括号
在第二种情况下,变量可以用作括号参数。
所以你的例子可以这样解决
无论哪种方式
第一个选项更漂亮。
测试代码