"假的“;类构造函数中的参数

"Fake" argument into class constructor

本文关键字:构造函数 参数 quot 假的      更新时间:2023-09-26

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

我想到了这个,它似乎比链接到页面的随机<div>元素更好:

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

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

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

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

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

因此,从程序员的角度来看,您的方法是正确的,但它会违反TOS