网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

js和jquery的区别是什么

小编给大家分享一下js和jquery的区别是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

成都创新互联长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为武胜企业提供专业的网站设计、成都网站设计武胜网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。

JavaScript和jQuery的区别:

一、本质上的区别:

js是网页脚本语言,而jQuery是基于js语言封装出来的一个前端框架。也就是说js是一种语言,而jQuery是基于该语言的一种框架。

二、用法上的区别:

外观上jQuery对象比js对象多了"$()",这是最直观的区别;

操作内容

非表单元素(如果是文本就用text方法,如果是html代码就用html方法):

例如:

div.text();——无参数的情况下是取值

div.text("aaaa");——有参数的情况下是赋值

div.html();——无参数的情况下是取值

div.html("aaaa");——有参数的情况下是赋值

表单元素:

JavaScript:div.value;——取值;div.value = xxx;——赋值;

jQuery:div.val();——无参数是取值,有参数是赋值。

操作属性

JavaScript里面用来操作属性的方法:

div.setAttribute("","");——设置属性、修改属性

div.removeAttribute("");——移除属性,引号里面写一个属性名

div.getAttribute();——获取属性

jQuery里面用来操作属性的方法:

添加属性:div.attr("test","aa"); ——给这个attr方法加入参数,属性名叫做test,属性的值是aa

移除属性:div.removeAttr("test"); ——移除test这条属性

获取属性:div.attr("test"); —— 在attr方法里面直接写入一个属性的名就可以了

操作样式

JavaScript里面操作样式的关键字是style

例:div.style.backgroundColor = "red";——把这个div的背景色设置成为了红色

js和jquery的区别是什么

jQuery里面操作样式的关键字是css

例:div.css("background-color","yellow");——把这个div的背景色变为黄色,在这里CSS里面所有的样式和css样式表里面的样式是一模一样的没有任何变化。

js和jquery的区别是什么

JavaScript操作样式的方法只能获取内联样式,不能取内嵌的和外部的。

jQuery操作样式的方法可以是内联的也可以是内嵌的。

以上是js和jquery的区别是什么的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


本文标题:js和jquery的区别是什么
网站网址:http://bjjierui.cn/article/pcpgig.html

其他资讯