就像标题所说的那样。
我是我公司的前端人员,其中一个后端人员在使用jQuery时使用JavaScript。我知道围栏的任何一方都有强烈的意见,我不想在这里开战,我只是好奇。
对我而言,除了JavaScript函数从窗口加载开始,而jQuery函数在文档加载时开始,它似乎没什么区别。
答案 0 :(得分:5)
这取决于你测量的是什么。
就执行时间而言,加载所有jQuery并通过jQuery函数运行代码需要更长时间,然后它将调用单个本机方法。 (这有多大差异取决于你是否打算加载jQuery)。
就init
函数执行的时间而言,load
通常会在DOMReady之后激活很长时间,因为load
等待图像,样式表等完成加载。
无论如何,在更改两个变量时,通常不应该进行性能比较。 jQuery Vs Native是DOMReady Vs Load的另一个问题。
保持谨慎