JavaScript:我对jQuery的迷惑.

来源:百度知道 编辑:UC知道 时间:2024/06/17 15:17:30
jQuery很优秀,但我不知道,用jQuery会不会成为一种依赖,比如多年以后jQuery慢慢的被人淡忘,又有一写新秀框架兴起,到时候一旦想换过来,就必须重写代码,这可是一个很大的工程.
也不知道是不是应该用框架,jQuery的效率很高,但怎么说也是59kb,用原生的JavaScript写的代码如果在100k左右,那用jQuery 40k能搞的定吗?二者之间如果抛开简易与开发的时间不谈,文件大小上哪个会更具有优势性呢?
jQuery我只是大概的看一遍,没有系统化的学习,好像基本上学习了jQuery可以不使用Dom,但BOM与JavaScript的一些对象还是要学的是吗?
前后有三个问题,各位达人帮忙详解一下,度人成佛也是一种快乐嘛!
先给30分,虽然我分不多,不过能帮我的忙,加分我还是舍得的.不舍焉能得.

首先第一个问题,任何技术都有它被淘汰的时候,你大可不必担心第一个问题,一旦jquery被淘汰,估计你写的代码也不会有太大用了,该被淘汰了。

第二个问题,jquery的初衷是以最少的代码完成尽可能多的任务,用框架的话对大型工程肯定是好的,因为你不用担心脚本在浏览器之间的兼容性,对,兼容性这个问题真是相当的烦人。关于你的100k的项目,代码编写后用一些脚本压缩器把格式和注释都去掉,大小估计会减半,然后还可以学习下google的脚本,google的脚本变量通常只有2个字符。建议你用jq,因为编写出来后未必能比40k大多少,而且避免了烦人的浏览器兼容性问题。

第三个问题,jquery只是个类库,他的基础还是dom和普通的javascript,基础还是要学习的,如果你想深入理解jquery的话,dom和javascript的一些对象还是必不可少的。

jquery还是相当优秀的,而且容易上手,插件丰富。其他的还有prototype、dojo和extjs都不错。而且你可以关注一下HTML5协议,里面集成了很多新的标签。没准儿哪天某个js框架被浏览器默认支持,直接将功能集成的dll里。

就先莫及这么多吧,呵呵。

JQuery就是Javascript的一个类库,说白了,JQuery就是Javascript...
JQuery就是直接调用,相当于写好的类库,直接调用。免去了Javascript很多复杂的实现过程。。

赶不完的时髦