RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
JavaScript和jQuery的区别有哪些-创新互联

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

我们提供的服务有:网站制作、成都网站建设、微信公众号开发、网站优化、网站认证、渝中ssl等。为上1000家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的渝中网站制作公司

一、本质上的区别

JavaScript 是一种解释型脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。

JQuery是JavaScript的一个函数库,也可以说是JavaScript的一种框架。

JavaScript代码直接写在标签中

jQuery的代码也写在标签中,但是一定要在HTML代码前引入jQuery库。如下图所示:

JavaScript和jQuery的区别有哪些

二、语法上的区别

JavaScript与jQuery在操作元素节点,属性节点,文本节点,点击事件等方面都有所不同,以下以操作元素节点为例,看看他们有什么不同。

举例1:根据ID名获取标签元素

描述:

在页面中创建两个p标签,并给他们一个class类名和ID名。便于接下来用JavaScript和jQuery对其进行获取。

用JavaScript和jQuery获取ID为first的元素,具体代码如下:









1

2

举例2:根据class获取标签元素


var pp = $(".pp");//返回的是一个jQuery对象,通过pp[i]能取到具体元素
var pp = document.getElementsByClassName("pp");//返回的是元素列表,通过pp[i]能取到具体元素

举例3:根据标签名获取标签元素

var p = $("p");//返回的是一个jQuery对象,通过p[i]能取到具体元素
var p = document.getElementsByTagName("p");//返回的是元素列表,通过p[i]能取到具体元素

JavaScript和jQuery在语法上还有很多区别,这里不做太多示范,不清楚的小伙伴可以参考创新互联的效果文章,或者访问 JavaScript视频教程。


总结JavaScript与jQuery的区别:

1、没有javascript就没有jquery,他们是父子关系
2、jquery是对javascript的一种封装,jQuery比JavaScript更简洁
3、jquery是javascript更简单应用的脚本,在写脚本时,javascript与jquery语法基本兼容

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

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文标题:JavaScript和jQuery的区别有哪些-创新互联
转载来于:http://sczitong.cn/article/dieoeg.html