基本的Javascript连接问题

时间:2011-09-16 21:27:37

标签: javascript concatenation

我需要在Javascript中连接一些帮助。

我有一个阵列。价值:

(args['type'])

TERRAIN

在另一个阵列中,我得到了:

var myOptions = {
    zoom: parseInt( args['zoom'] ),
    center: latlng,
    mapTypeId: 
  };

我想将mapTypeId设置为google.maps.MapTypeId.TERRAIN(使用args['type']中的任何值代替硬编码TERRAIN)。

在这种情况下如何连接它?

1 个答案:

答案 0 :(得分:1)

google.maps.MapTypeId[args.type];

要动态调用对象属性,可以使用此语法。

args.typeargs['type']功能相同。