JS与jQuery的关系?

如题所述

js是一种弱类型的语言,JQuery是一个js的库,只是简化了一些原生js的语言使用,比如获取一个元素,原生js使用document.getElementById("id"),使用JQuery只需要$("#id"),就可以获取,但是底层JQuery还是调用了原生的getElementById()方法的,只是简化了许多的代码编写,JQuery能实现的,js一定能实现,js能实现的,JQuery就不一定行了,如果学过java的话,就像java的许多框架一样,都是为了提高开发效率的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-09-01
打个比方:你想做一碗面,有两种方法:
1、js方法:自己去市场上买各种原材料,比如面粉、鸡蛋、蔬菜、肉类、葱姜、油盐酱醋等,回家后按照食谱一五一十地做起来,几十分钟后,一碗纯手工自制的手擀面就做好了;
2、jq方法:去超市买回一个“老坛酸菜牛肉面”,回家后用开水一泡,几分钟后……嗯,熟悉的味道!
至于它们的关系,你就自己去总结了。当然,如果你是要考试的标准答案,那恕我无能为力了,我自学的,从未看过什么教科书。本回答被网友采纳
第2个回答  2021-01-28

    jQuery是一个  js框架,封装了js的属性和方法。让用户使用起来更加便利,并且增强了 js的功能.

2.使用原生 js是要处理很多兼容性的问题(注册事件等),由jQuery封装了底层,就不用处理兼容性问题

3.原生的js的dom和事件绑定和Ajax等操作非常麻烦,jQuery封装以后操作非常方便。

第3个回答  2018-09-01
jQuery 就是一个 JS 库, 把一些常用的功能进行了封装。