iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >jquery和javascript有什么区别
  • 697
分享到

jquery和javascript有什么区别

2023-06-14 11:06:17 697人浏览 八月长安
摘要

这篇文章主要介绍“Jquery和javascript有什么区别”,在日常操作中,相信很多人在jquery和javascript有什么区别问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jquery和javasc

这篇文章主要介绍“Jqueryjavascript有什么区别”,在日常操作中,相信很多人在jquery和javascript有什么区别问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jquery和javascript有什么区别”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

jquery和javascript的区别:1、js是通过【<script>】标签插入html页面,而JQuery是JavaScript函数库;2、js使用getElement系列,而JQuery使用【$()】包裹选择器。

jquery和javascript有什么区别

教程操作环境:windows7系统、javascript1.8.5版,DELL G3电脑。

jquery和javascript的区别:

一、本质上的区别

JavaScript 是通过<script></script>标签插入到HTML页面,可由所有的现代浏览器执行的一种轻量级的编程语言

JQuery是一个JavaScript函数库。或者说是JavaScript中最流行的一种框架

使用JQuery首先要在 HTML 代码最前面加上对 jQuery 库的引用,比如:

<script src="js/jquery.min.js"></script>

库文件既可以放在本地,也可以直接使用知名公司的 CDN,好处是这些大公司的 CDN 比较流行,用户访问你网站之前很可能在访问别的网站时已经缓存在浏览器中了,所以能加快网站的打开速度。另外一个好处是显而易见的,节省了网站的流量带宽。例如:

<script src="Http://ajax.Googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>  //Google

或者:

<script src="http://code.jquery.com/jquery-1.6.min.js"></script>   //jQuery 官方 

二、语法上的差异

操作元素节点

a.JavaScript使用

getElement系列、query系列

<body>    <ul>        <li id="first">哈哈</li>        <li class="cls" name ="na">啦啦</li>        <li class="cls">呵呵</li>        <li name ="na">嘿嘿</li>    </ul>    <div id="div">        <ul>            <li class="cls">呵呵</li>            <li>嘿嘿</li>        </ul>    </div></body><script>  document.getElementById("first");        //是一个元素  document.getElementsByClassName("cls");    //是一个数组,即使只有一个元素,使用时需要用[0]取到第一个再使用  document.getElementsByName("na");       //是一个数组,即使只有一个元素,使用时需要用[0]取到第一个再使用  document.getElementsByTagName("li");     //是一个数组,即使只有一个元素,使用时需要用[0]取到第一个再使用  document.querySelector("#div");        //是一个元素   document.querySelectorAll("#div li");    //是一个数组,即使只有一个元素,使用时需要用[0]取到第一个再使用</script>

b.JQuery使用

大量的选择器同时使用$()包裹选择器

<body>    <ul>        <li id="first">哈哈</li>        <li class="cls" name ="na">啦啦</li>        <li class="cls">呵呵</li>        <li name ="na">嘿嘿</li>    </ul>    <div id="div">        <ul>            <li class="cls">呵呵</li>            <li>嘿嘿</li>        </ul>    </div></body><script src="http://code.jquery.com/jquery-1.6.min.js"></script><script>  //使用JQuery取到的是jquery对象都是一个数组,即使只有一个元素被选中,但是在使用时候不一定需要使用:eq(0)来拿到这一个在使用可以直接使用    $("#first");                $(".cls");    $("li type[name='na']");    $("li");    $("#div");    $("#div li");</script>

到此,关于“jquery和javascript有什么区别”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: jquery和javascript有什么区别

本文链接: https://www.lsjlt.com/news/270424.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作