我不知道如何寻找这个问题的答案。我尝试了大量的搜索变体无济于事。
我敢打赌它也是最简单的事情。
我需要使用数组来存储new
对象的参数。
var params = [0, 0, false];
var obj = new google.maps.LatLng(params);
显然上面会失败,因为它不接受数组,而是接受单独的参数。这只是一个例子。
我宁愿不必逐步完成数组,例如params[0]
。
原因是,我想设置一个可能有变量参数列表的对象工厂,所以我会设置一些选项,type
和数组params
,然后当我调用create
函数时,它会
var factory = new Factory({
type: 'LatLng',
params: [0, 0, false]
});
var latLng = factory.create();