我想使用objects属性的值来命名另一个对象的属性。在PHP中很容易做到:
$object1->property = 'name';
$object2->{$object1->property} = "value";
echo $object2->name; //outputs "value"
但是在Javascript中我无法弄清楚如何做到这一点。花括号以不同的方式使用。
任何人都知道javascript中的php等价物吗?
谢谢:)
答案 0 :(得分:5)
object2[object1.property] = "value";