首页 > js和jq那个比较重要。

js和jq那个比较重要。

jq只是js的一个框架,但是jq的dom选择器实在是太方便了,我很讨厌很js 的documentBy来选择dom元素,但是jq不是什么公司都要用的,有些公司甚至要求都用js写,但是jq的发展不就是为了让js代码写起来更加方便吗。为什么很多公司都会要求只用js而不用jq呢。jq的包也不是很大,这样做会减慢执行效率吗??

没有js哪来的jq


像你说的选择器问题.其实你自己封装一个函数return出一个选择器,几行代码的事,然后你就可以随意的getClass('class').style.xxxxxxx, getId('id').style.xxxxx,甚至很多jq功能都只需要几行代码就可以写出来,比如addClass这些。这根本不是你选用jq的理由,js是底层,会用了js对于jq只要看看熟悉熟悉就能上手,但是如果你一直选用jq,一旦有一天要换其他类库开发,你真的还会用吗?


js是基础,学不学jq,也要了解js


毫无疑问js.
公司要求js而不是jQuery是因为如果你的js达到精通(注意我说的是精通),就算你之前一点都没用过jq,学习起来也是非常容易的。很多公司都有自己开发的框架,对员工的要求远远不止操作DOM这么简单,而且原生js性能往往比jQuery快了不止一个档次,以很简单的选择器为例,document.getElementById("foo")$("#foo")快10多倍。


jq对于手机来说很大,性能很差,大型web应用用jq开发会卡成屎,新的react什么的都是js写的


javascript是老爸,没老爸哪来儿子,老爸在可以再造几个儿子。。。。。。。。。。。。。。


jquery也是用js写的。。我感觉你的想法有点偏激,而且js又不仅仅是有documentById功能,还有很多是数据交互和运行在服务器端,我不知道公司是不是这个方向的需求,当然,jquery封装了js函数很方便,兼容性也很高。
而且要求会使用js多会一门jquery难道不是加分项吗?

以上是自己的一点看法。


javascript是语言级, jquery只是针对不同浏览器一套最兼容的DOM工具库。
JQuery给了我们很多便利快速的做成我们要的东西,而了解JavaScript语言级的知识与浏览器提供的那些API会让我们更明白JQuery到底是怎么解决问题。

【热门文章】
【热门文章】