javascript - 如果你的类获得更多方法,性能是否会下降/内存使用会增加

标签 javascript php performance oop memory

该类的每个实例是否都需要更多内存,因为它将继承自己的方法副本?或者仅实例属性(数据)改善内存使用。

一般而言,PHP 和 javascript 中的答案是相同的吗?或者它们的工作原理有何不同?

最佳答案

在 PHP 中,内存中的类的代码(方法)只有一份副本,无论有多少个实例......静态属性在内存中也只存在一次;但该类的每个实例的所有非静态属性都在内存中

关于javascript - 如果你的类获得更多方法,性能是否会下降/内存使用会增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27945889/

相关文章:

javascript - 在 dropzone.js 中上传之前添加预览图像包装器

javascript - 选择文本,然后使用 Javascript 计算它与顶部的距离?

php - 一小时后 session 取消设置使用 php 不起作用?

php - 失败的登录尝试记录到数据库

java - 我可以从我的移动 Java 应用程序向 php 文件发送一个字符串吗?

java - 在Java中将大写字母转换为小写字母并将小写字母转换为大写字母的最快方法

MySQL 查询获取最近 12 个月的销售额,其中月份和年份是不同的字段

javascript - 想要在固定 div 的底部到达页脚 div 的顶部时更改 CSS

javascript - jQuery 没有在页面上产生所需的输出

Python队列组合