各大开源框架,js实现的选择器引擎既是必备,也是构建的根本。虽然selecotorQueryAll渐渐被所有浏览器共同实现,但其本身很多浏览器实现的选择器规则数量不同一些常用的规则并未被统一实现。所以选择器引擎还是很有必要出现去解决这些问题的。mojoQuery是为了mojo js框架而诞生的一款css选择器引擎。实现了主流的css3和一些常用的规则。MIT协议下开源。在整体性能上已经超越了jquery的sizzle引擎。测试页面: http://mojo-js.appspot.com/speedTest/index.html

解决方案 »

  1.   

    不知何时selecotorQueryAll才能被市场上使用的90%以上的浏览器支持,不过到那时说不定大家都完全习惯用第三方js框架了。
      

  2.   

    一直觉得js这东西基本上没什么性能问题可言除非真的差个几千倍几万倍的。客户端的东西。 客户的机器一个比一个NB, 反正比我的开发机NB, 
    加上js这东西也写不了太费资源的东西 你还真打算用这东西做科学计算么?只是DOM查询, 时间在人类能感觉的范围内就可以了。