MDe*_*MDe 8 javascript lookup performance
我已经看到很多关于访问对象属性的最快方法的问题(比如使用.vs []),但似乎无法找到在对象文字语法中检索声明高于其他属性的对象属性是否更快.
我正在处理一个可能包含多达40,000个属性的对象,每个属性Array的长度为2.我将其用作按值查找.
我知道可能有5%的属性是我需要经常检索的属性.是否有以下任何一项值得提高性能(减少查找时间)?
或者,还有更好的方法?
是的,像“indexOf”这样的东西从前到后搜索,因此将常用项目放在列表中的较高位置会更快地返回它们。大多数“基本”搜索算法都是基本的自上而下(简单排序)搜索。至少对于数组来说是这样。