2010-05-08 139 views
3

我想使用对象属性的值来命名另一个对象的属性。容易在PHP中做:使用另一个对象属性值作为属性名称将属性指定给JS对象

$object1->property = 'name'; 
$object2->{$object1->property} = "value"; 
echo $object2->name; //outputs "value" 

但在Javascript中,我不知道如何做到这一点。花括号使用不同的方式。

任何人都知道在JavaScript等效的PHP?

谢谢:)

回答

4
object2[object1.property] = "value"; 
+0

哦酷非常感谢! – hamstar 2010-05-08 04:40:56

相关问题