4

寻找有关这两个 javascript 加载器之间经验的任何建议?

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

或者

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

任何人都可以提供关于这些的任何指导以及一个是否比另一个更好吗?我正在努力寻找任何带有比较或更好用的文章?

4

2 回答 2

2

我调查了这两个以及 YepNope,没有一个完全符合我的要求。那我做了什么?我自己写的。

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

HeadJS 并没有按照我的意愿进行回退,LabJS 或 YepNope 也没有。

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

这将允许您加载尽可能多的脚本并拥有尽可能多的回退,它还为您提供了在所有库完成加载后执行代码的功能。

值得一试,在我看来非常值得我写它。

于 2013-06-08T09:15:18.127 回答
0

什么情况下使用比较好?HeadJS 不仅仅是一个 javascript 加载器,它更通用。在某些情况下,YepNopeJS 会比其中任何一个都好。

于 2011-06-24T14:46:44.167 回答