jquery和javascript的区别有哪些

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

jquery和javascript的区别有哪些

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

jquery和javascript的区别:

一、本质上的区别

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

立即学习“Java免费学习笔记(深入)”;

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

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


登录后复制

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

  //Google

登录后复制

或者:

   //jQuery 官方 

登录后复制

二、语法上的差异

操作元素节点

a.JavaScript使用

getElement系列、query系列

    

登录后复制登录后复制        哈哈        啦啦        呵呵        嘿嘿                            呵呵            嘿嘿              document.getElementById(“first”);        //是一个元素  document.getElementsByClassName(“cls”);    //是一个数组,即使只有一个元素,使用时需要用[0]取到第一个再使用  document.getElementsByName(“na”);       //是一个数组,即使只有一个元素,使用时需要用[0]取到第一个再使用  document.getElementsByTagName(“li”);     //是一个数组,即使只有一个元素,使用时需要用[0]取到第一个再使用  document.querySelector(“#div”);        //是一个元素   document.querySelectorAll(“#div li”);    //是一个数组,即使只有一个元素,使用时需要用[0]取到第一个再使用

b.JQuery使用

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

    

登录后复制登录后复制        哈哈        啦啦        呵呵        嘿嘿                            呵呵            嘿嘿              //使用JQuery取到的是jquery对象都是一个数组,即使只有一个元素被选中,但是在使用时候不一定需要使用:eq(0)来拿到这一个在使用可以直接使用 $(“#first”);             $(“.cls”); $(“li type[name='na']”); $(“li”); $(“#div”); $(“#div li”);

相关免费学习推荐:javascript学习教程

以上就是jquery和javascript的区别有哪些的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2715401.html

(0)
上一篇 2025年3月7日 21:44:18
下一篇 2025年2月22日 22:34:17

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • javascript如何清除缓存

    javascript清除缓存的方法:1、在html里head区添加相关代码;2、清除临时缓存;3、通过【$.ajaxSetup】设置属性【cache:false】。 本教程操作环境:windows7系统、javascript1.8.5版,D…

    2025年3月7日
    200
  • javascript中的注释如何使用

    javascript中的注释使用方法:1、单行注释以【//】开头,任何位于【//】与行末之间的文本都会被JavaScript忽略;2、多行注释以【*/】开头,以【*/】结尾。 本教程操作环境:windows7系统、javascript1.8…

    2025年3月7日
    200
  • javascript调用函数方法有哪些

    javascript调用函数方法有:1、使用构造函数调用函数,代码为【function myFunction(arg1, arg2)】;2、作为函数方法调用函数。 本教程操作环境:windows7系统、javascript1.8.5版,DE…

    2025年3月7日
    200
  • javascript如何删除div标签

    javascript删除div标签的方法:使用【removeChild()】方法可从子节点列表中删除某个节点,代码为【_li.parentNode.removeChild(_li)】。 本教程操作环境:windows7系统、javascri…

    2025年3月7日
    200
  • 怎么在javascript中进行多行注释

    在javascript中进行多行注释的方法:首先创建一个HTML示例文件;然后在head标签中添加script标签;接着在script标签中写javascript代码;最后在js中用“/*…*/”符号进行多行注释即可。 本文操作…

    2025年3月7日
    200
  • JavaScript如何判断是否为数字

    JavaScript判断是否为数字的方法:1、使用【isNaN()】函数;2、使用正则表达式;3、利用【parseFloat()】的返回值。 本教程操作环境:windows7系统、javascript1.8.5版,DELL G3电脑。 Ja…

    2025年3月7日
    200
  • javascript中string方法如何使用

    javascript中string方法的使用:1、String对象的length属性声明了该字符串中的字符数;2、String类定义了大量操作字符串的方法。 本教程操作环境:windows7系统、javascript1.8.5版,DELL …

    2025年3月7日
    200
  • javascript菜单如何实现

    javascript菜单的实现方法:首先将菜单用一个表格行来表示;然后将此菜单下的所有菜单项紧跟在菜单后放在一个表格行中的仅有的一个单元格中;最后用js代码来处理菜单的点击事件。 本教程操作环境:windows7系统、javascript1…

    2025年3月7日
    200
  • Java和JavaScript关系大吗

    Java和JavaScript是没有关系的,他们只是名字类似;Java是一门面向对象编程语言,属于后端语言,而JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,属于前端语言。 本文操作环境:windows7系…

    2025年3月7日
    200
  • javascript是由那几个部分组成

    javascript是由3部分组成,分别是:1、ECMAScript核心部分;2、DOM文档对象模型部分;3、BOM浏览器对象模型部分;这三部分分别描述了该语言的语法和基本对象、处理网页内容的方法和接口、与浏览器进行交互的方法和接口。 本文…

    2025年3月7日
    200

发表回复

登录后才能评论