类假构造函数中的“假”参数

时间:2015-11-04 10:12:35

标签: javascript html google-maps google-maps-api-3

我正在使用js API,我必须在其构造函数中实例化一个需要<div>元素的类。但是这只是由类使用来在元素中进行一些渲染而我不需要它,我只想使用这个类的方法。

我提出这个似乎比链接到页面的随机<div>元素更好:

service = new API.service(document.createElement("div"));
service.useMethod();

你对如何做到这一点有什么更好的想法吗?在这种情况下,我真的不知道什么是好的做法。

仅供参考我实际使用的课程是来自Google地图javascript API的google.maps.places.PlacesService,以便对我之前检索到的某些信息使用方法getDetails

1 个答案:

答案 0 :(得分:1)

你的方法还可以(我不知道更好的方法)。

但问题是: 这个必需的节点不是很有趣,API将在那里打印请求的版权细节(如果有的话),并且这些细节必须可见(至少当您显示的是基于服务返回的数据。)

所以从程序员的角度看你的方法是正确的,但它会违反TOS