有谁知道是否有研究表明使用 javascript 库(除了明显的下载时间)与仅使用基本 javascript 的性能开销?这些天图书馆很大,我很好奇。
从我的计算机科学学位来看,它似乎应该有增长。(换句话说,线性)。
在计算机科学术语中,这并没有威胁性,但它实际上如何影响页面加载时间和页面性能(以毫秒为单位)?我知道 CPU 是一个问题,RAM 等等。但是是否有任何测试可以衡量这些事情?
我知道另一个因素是库通常经过优化,可以以不太优化的方式手动编写代码,但库也有开销,并非所有功能都会被使用。
编辑:
我发现这似乎彻底回答了我的问题,即使它开始于其他事情:
何时使用 Vanilla JavaScript 与 jQuery?
“由于评论很快指出(我同意 100%),上面的陈述指的是基准代码。一个‘原生’JavaScript 解决方案(假设它写得很好)将胜过一个 jQuery 解决方案,它几乎可以完成同样的事情每一个案例(我很乐意看到一个例子)。jQuery 确实加快了开发时间,这是一个重要的好处,我并不是要贬低它。它便于阅读,易于遵循代码,这不仅仅是一些开发人员能够自行创建。
在我看来,答案取决于你想要达到的目标。如果,正如我根据您提到的性能优势所推测的那样,您追求的是应用程序的最佳速度,那么每次调用 $() 时使用 jQuery 都会引入开销。如果你追求可读性、一致性、跨浏览器兼容性等,那么肯定有理由偏爱 jQuery 而不是‘原生’ JavaScript。”