我在编写 JavaScript 时学到的第一件事就是在全局命名空间上设置变量window
并污染全局命名空间是不好的做法。
环顾四周,有很多文章,因为有一些关于为什么它被认为是不好的做法以及如何测量存储的对象数量的问题(这里)。
但是,即使我可以获得存储在其中的对象的数量,window
我也从未读过任何关于 cluttering 对性能造成的实际影响的信息window
。
问题:
是否有任何示例显示名称空间污染如何降低性能?
我在编写 JavaScript 时学到的第一件事就是在全局命名空间上设置变量window
并污染全局命名空间是不好的做法。
环顾四周,有很多文章,因为有一些关于为什么它被认为是不好的做法以及如何测量存储的对象数量的问题(这里)。
但是,即使我可以获得存储在其中的对象的数量,window
我也从未读过任何关于 cluttering 对性能造成的实际影响的信息window
。
问题:
是否有任何示例显示名称空间污染如何降低性能?