Cash:一款极简的现代浏览器jQuery替代方案 (IE11 ),它提供类似jQuery的语法来操作DOM。通过利用现代浏览器的特性来最小化代码库,开发者可以使用熟悉的链式方法,文件大小却只有其一小部分。虽然并非旨在与jQuery实现100%的功能对等,但Cash已经非常接近,涵盖了大多数日常用例。
其压缩并gzip后的文件大小仅为6KB,甚至比Zepto更小。Zepto的目标正是提供一个更小的jQuery替代方案,但多年来一直没有更新,这也是一个考虑因素。
如果放弃对IE 11的支持,Cash 的体积还能进一步缩小,这令人好奇。
jQuery仍然被大量网站使用,最近才达到使用率峰值并开始下降。这可能是因为它预装在大多数WordPress网站上吧?而WordPress网站占据了所有网站的42%。
总之,如果您只是为了使用一些方便的API而使用jQuery,Cash 看起来是一个不错的替代方案。我也能理解这种做法。使用 $
而不是 document.querySelectorAll
仍然感觉很舒服,更不用说 $
函数背后隐藏的所有其他高级功能了。
值得一提的是:如果您想直接从项目中移除jQuery,replace-jquery
可能值得一试:
自动查找现有项目中的jQuery方法并生成原生JavaScript替代方案。
以上是现金(微小的JQuery替代品)的详细内容。更多信息请关注PHP中文网其他相关文章!