LabJs还是HeadJS?

时间:2011-06-24 14:44:03

标签: javascript head labjs

正在寻找有关这两个javascript加载器之间体验的建议吗?

head.js('some-script-here.js');

$LAB.script("framework.js").wait();

任何人都可以提供有关这些的指导,是否一个比另一个好?我很难找到任何比较的文章或哪个更好用?

2 个答案:

答案 0 :(得分:2)

我同时研究了YepNope,其中没有一个完全符合我的要求。那我该怎么办?我自己写了。

https://github.com/sgarbesi/fallback.js

HeadJS没有做我想要的后备,也没有做LabJS或YepNope。

另一方面,RequireJS有点做了,但是库太大了。这个库的重点在于它也尽可能地小,因此页面实际上可以尽可能快地加载。

这将允许您根据需要加载任意数量的脚本并拥有任意数量的回退,它还为您提供了在所有库加载完成后执行代码的功能。

值得一试,我认为值得我写一下。

答案 1 :(得分:0)

最好在什么情况下使用? HeadJS比javascript加载器更通用。在某些情况下,YepNopeJS会优于其中任何一种。