我是 JavaScript 纯开发人员,我在测试选择器模块时设计了自己的框架,我发现了一个非常大的问题,那就是性能
在选择器模块中,我没有像 jquery 那样做一个非常复杂的选择器要获取特定类型的元素,例如 TD 元素,请注意 >>>> 不要告诉我使用 getElementsByTagName('TD') 因为在我的选择器中,我可以让开发人员选择超过 1 个 tagName,例如
getElementsByTagNames('td,tr')
所以在那种情况下,我必须得到所有然后循环并只拍下需要的物品
另一方面,我发现这种方式非常消耗性能 jquery 选择项目的速度非常快,jquery 也不会循环或者我的主要问题
如何使用 JavaScript 做一个高性能的选择器 :)
谢谢