Tol*_*ayi 18 javascript jquery
我最近发现了jQuery,我可以立即看到它是多么有用和优雅.
不过我很好奇 - 有没有理由不使用它(而只是使用普通的旧JavaScript)?如果没有任何原因,是否应该将其完全集成到JavaScript语言中?
Que*_*tin 15
有什么理由不使用它
它应该不完全集成到Javascript语言中吗?
jQuery所做的大部分内容与DOM相关,而不是JavaScript.
shy*_*ent 12
一个原因 - 实际学习javascript.
这是一种经常被忽视的真正美丽的语言,因为当人们说"我知道javascript"时,他们实际意味着"我知道如何复制和粘贴$('#content').hide(200)以使我的应用看起来很酷".
这有点难过.
话虽如此(没有双关语),我一直使用jquery来处理xhr,DOM操作等普通任务.不幸的是,绝对没有理由重新发明轮子(不止一次),尤其是考虑到这样一个事实,有时候,你必须为每个主要的浏览器发明一个单独的轮子.
我也喜欢JQuery - 所以不要误会我的意思......但作为Devil的倡导者:
也就是说,我个人觉得你应该使用JavaScript库(大概是JQuery)而不是用JavaScript重新创建等效行为.它是最受欢迎的库,它可能比手动JavaScript更易读/可维护.
很多不好的理由.两个好的:
jQuery构建于javascript之上,封装了特定的编程风格和一组支持的功能.不是每个人都想使用这种编程风格或者更喜欢jQuery中的一组特性而不是其他框架中的特性.jQuery肯定是在简单的javascript中自己编码相同功能的改进,但不一定是所有javascript的替代,因为功能集是有限的.在使用jQuery(或任何其他框架)时,您仍然需要编写一些简单的javascript.
我可以用一个词来说:开销.它为您的页面增加了19K.
不要误会我的意思,这是一个病态的图书馆 - 我一直都在使用它.
| 归档时间: |
|
| 查看次数: |
6207 次 |
| 最近记录: |