减少对JavaScript库的需求

时间:2010-06-22 18:24:42

标签: javascript jquery

我在JavaScript中写了几个小东西,特别是一个mousemove事件和一个AJAX调用。我不相信有两件事需要加载~25KB即jQuery。添加我想要尽可能少外部依赖项的事实,并且需要jQuery不是我想要做的事情。

是否有关于在JavaScript库和纯JavaScript之间重写调用的入门/教程?

  • $('element')
  • $.get()

3 个答案:

答案 0 :(得分:5)

对于选择器部分$("element"),您也可以使用Sizzle,它与jQuery和其他JS framworks中使用的库相同,并且只有4kb(缩小和gzip压缩)。

对于$ .get()调用,原生XMLHttpRequest对象的简单包装器应该足够了,具体取决于您想要提供的功能。查看Mozilla Developper Center文档以获取一些指示。

答案 1 :(得分:0)

jQuery使用Sizzle作为其选择器魔法。我不记得它是否重3或7 kB但它是一个独立的库

答案 2 :(得分:0)

您可以学习库代码,并编写自己想要的IF。