锁定老帖子 主题:不建议使用jquery的情况
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-03-13
不敢苟同。
工具的使用并不会带来智商的退化,而是一种文化的消失。 |
|
返回顶楼 | |
发表时间:2008-03-14
很有道理,但是当前的国内环境很少考虑适不适合,而是能不能用。
|
|
返回顶楼 | |
发表时间:2008-03-18
1.网易这种大项目做的人水平不会烂到基本的js都写不来
2.基本的js都写不来的人也不会想到用jquery,也用不了 3.需要处理超高访问量的网站...应该用zip压缩之类的技术减小带宽而不是去掉jquery吧...去掉效果怎么实现?用原生的js重写?业务逻辑复杂呢...再说了,jquery20k和一个图片差不多...与其计较这点带宽还不如花点钱多买带宽,而且带宽肯定是有余量的吧... 我觉得楼主说的情况比较罕见,不太可能会发生... |
|
返回顶楼 | |
发表时间:2008-04-07
人多了,总有几个吹毛求疵的。。。
|
|
返回顶楼 | |
发表时间:2008-04-24
还是要学的!
应该还是会有些帮助的, 学习的时间,要自己把握了. 不过看不懂js代码的.应该也不会用jquery的吧! |
|
返回顶楼 | |
发表时间:2008-05-11
感觉楼主比较爱钻牛角尖
用jquery根本不用考虑性能问题,至少我做那么多项目和网站,客户没有说慢的,如果你要计较那几毫秒,我也没办法。。。 |
|
返回顶楼 | |
发表时间:2008-05-11
我没觉得跨浏览器和很多javascript有多么重要,尽管我以前也研究过,但总归来说,这只是一个小小的分裂而以,如果有更高层面的工具能统一化,当然最好不过了
|
|
返回顶楼 | |
发表时间:2008-05-16
对于第一点:
完全初学者当然不可能用js,但是有一定程序基础,比如是本来做后台,现在转到前台来,有程序基础但对JS不熟悉,那用库是很方便上手的事情。另外,浏览器兼容性的解决绝对是有用的。你让个新手碰一鼻子灰还不如先提供好。并且如果好学,自然会去探究。不好学的,就算不让用jq也没用,成不了出色的JS程序员。 第二点,行为复杂的项目。是的,项目比较复杂确实JQ效率没原生的方法高,JQ的选择器是通过正则来实现的,效率当然相对底下。但是。仅仅是getElementById,当你要取10000个的时候,我这里才有2秒的差距。哪个项目会要你瞬间处理一个页面上10000个不同ID的元素?而且,如果真的需要,我们可以仅仅在这个地方使用getElementById代替,而其他地方继续使用jq所带来的优越性。想想他近乎完美的选择器我就不用多说了。另外,也可以通过一定方式优化文件结构来优化选择器效率。 第三点,不多说了,缓存呀。。。一张图片大小而已,30K的包,GZIP下多大?相对与庞大的页面,30K是否算大?而且一旦缓存,以后就不用再加载了。 第四点么,比较同意,当然,也是具体问题具体分析了。 |
|
返回顶楼 | |
发表时间:2008-05-18
咖啡舞者 写道 为了工作而编程 拿来;
为了爱好而编程 创造。 深刻同意!! 只有考虑到代码的最优化问题才有楼主的担忧问题,但对于初学者来说,研究代码是必须的!! (我也是菜鸟初学者~_~ ) |
|
返回顶楼 | |
发表时间:2008-05-18
不知所谓, 别太把自己当回事.
|
|
返回顶楼 | |