我在JavaScript中写了几个小东西,特别是一个mousemove
事件和一个AJAX调用。我不相信有两件事需要加载~25KB即jQuery。添加我想要尽可能少外部依赖项的事实,并且需要jQuery不是我想要做的事情。
是否有关于在JavaScript库和纯JavaScript之间重写调用的入门/教程?
$('element')
$.get()
答案 0 :(得分:5)
对于选择器部分$("element")
,您也可以使用Sizzle,它与jQuery和其他JS framworks中使用的库相同,并且只有4kb(缩小和gzip压缩)。
对于$ .get()调用,原生XMLHttpRequest对象的简单包装器应该足够了,具体取决于您想要提供的功能。查看Mozilla Developper Center文档以获取一些指示。
答案 1 :(得分:0)
jQuery使用Sizzle作为其选择器魔法。我不记得它是否重3或7 kB但它是一个独立的库
答案 2 :(得分:0)
您可以学习库代码,并编写自己想要的IF。