javascript - javascript 中类的每个对象都保存其函数的副本还是只有一个?
问题描述
假设您正在创建一个视频游戏,您有多个游戏对象,并且它们都附加了对撞机对象。您想创建一个函数来检查两个对撞机是否发生碰撞。将此函数放入 collider 类似乎很直观,但这肯定意味着每个对象都将携带该函数的副本,这意味着冗余。因此,将一个检查碰撞(并将两个碰撞器作为参数)的函数放入全局范围内的(可能是静态的)实用程序类中似乎会更好。这是更好的做法吗?
解决方案
推荐阅读
- python - Beautiful Soup - urllib.error.HTTPError: HTTP 错误 403: 禁止
- git - 从一个 Git 项目中压缩多个 Pull Request 并将它们合并到另一个中作为一个 PR
- sql - Postgresql 将 SQL XML 编码转换为 SQL JSON 编码
- go - golang中的通用检测器编码?
- amazon-web-services - scrapoxy:当前不支持请求的配置。请查看文档以了解支持的配置
- reactjs - 在我的 reactjs 应用程序中传递初始化变量
- c++ - 您可以在没有管理员的情况下注册 directshow 过滤器吗?
- python - 为什么我的代码有时会识别“?!” 作为符号,有时不是
- r - map2 函数的不同大小向量错误
- python - Uva The 3n + 1 Problem - Python 的错误答案