我的编程空间,编程开发者的网络收藏夹
学习永远不晚

有js还用jquery的原因是什么

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

有js还用jquery的原因是什么

本文小编为大家详细介绍“有js还用jquery的原因是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“有js还用jquery的原因是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

因为jquery简化了使用JavaScript进行网页特效开发的一些复杂性,提供了对常见任务的自动化和复杂任务的简化;使用jquery不仅能够将原本需要很多JavaScript代码才能实现的功能缩减为几行代码,而且提供了足够高速的性能,因此有JavaScript还需要使用jquery来减少代码行。

本教程操作环境:windows10系统、jquery3.2.1版本、Dell G3电脑。

有js为什么还用jquery

jQuery是一个JavaScript库,因此它可以在JavaScript之上运行。它不能单独存在,因此您不能在一个之上使用它。您可以只使用JavaScript或JavaScript和jQuery。引入jQuery是为了简化JavaScript开发。它将减少开发时间。用它来添加动画,甚至在您的网站上进行处理。

jQuery简化了HTML文档的遍历,事件处理,动画和Ajax交互,从而实现了快速的Web开发。与JavaScript及其其他JavaScript库相比,jQuery更易于使用。与JavaScript相比,使用jQuery时需要编写更少的代码行。

jQuery是一套JavaScript的库,它简化了使用JavaScript进行网页特效开发的一些复杂性,提供了对常见任务的自动化和复杂任务的简化。使用jQuery不仅能够将原本需要很多JavaScript代码才能实现的功能缩减为几行代码,而且提供了足够高速的性能。

举个栗子,假设我们现在有以下基本网页:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        div{
            width: 100px;
            height: 100px;
            border: 1px solid #000000;
        }
    </style>
</head>
<body>
<div></div>
<div></div>
<div id="box2"></div>
</body>
</html>

然后我们分别使用原生JavaScript、jQuery来改变上面三个div的背景颜色。

<script>
        //使用原生JavaScript改变背景颜色
        window.onload = function (ev) {
            var div1 = document.getElementsByTagName("div")[0];
            var div2 = document.getElementsByClassName("box1")[0];
            var div3 = document.getElementById("box2");
            // console.log(div1);
            // console.log(div2);
            // console.log(div3);
            div1.style.backgroundColor = "red";
            div2.style.backgroundColor = "yellow";
            div3.style.backgroundColor = "blue";
        }
  
        //使用jQuery改变背景颜色
        // $(function () {
        //     var $div1 = $("div")[0];
        //     var $div2 = $(".box1")[0];
        //     var $div3 = $("#box2")[0];
        //     // console.log($div1);
        //     // console.log($div2);
        //     // console.log($div3);
        //     $div1.css({
        //         background: "red"
        //     });
        //     $div2.css({
        //         background: "yellow"
        //     });
        //     $div3.css({
        //         background: "blue"
        //     });
        // })
    </script>

对比两种方法,我们可以看到使用jQuery的好处最直接的是:可以根据CSS选择器快速地获取DOM元素。另外在修改DOM元素的CSS样式时,与style标签编程格式相似,方便记忆。当然, 使用jQuery还有别的好处,这在后面的学习中继续发现挖掘。

读到这里,这篇“有js还用jquery的原因是什么”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

有js还用jquery的原因是什么

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

下载Word文档

猜你喜欢

php6没有的原因是什么

本篇内容主要讲解“php6没有的原因是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php6没有的原因是什么”吧!没有php6的原因:1、开发小组认为,如果不能完全解决Unicode就不能称
2023-07-04

电脑插上耳机还是外放是什么原因

电脑插上耳机还是外放是由于驱动程序、设置、插孔故障、软件冲突或硬件问题所导致。详情介绍:1、驱动程序,更新或重新安装音频驱动程序;2、设置,进入控制面板或系统设置来更改默认音频输出设备,确保选择的是耳机插孔;3、插孔故障,将耳机插入其他电脑
2023-08-17

js中Proxy一定要配合Reflect使用的原因是什么

这篇文章主要介绍“js中Proxy一定要配合Reflect使用的原因是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“js中Proxy一定要配合Reflect使用的原因是什么”文章能帮助大家解决问
2023-06-29

php_eol没有换行的原因是什么

小编给大家分享一下php_eol没有换行的原因是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php_eol是文本换行,只对文本文件有效,在浏览器并不能如常显
2023-06-15

JS中小数相加不精确的原因是什么

这篇文章主要介绍“JS中小数相加不精确的原因是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JS中小数相加不精确的原因是什么”文章能帮助大家解决问题。Javascript中小数相加的问题在Jav
2023-07-06

linux没有病毒的原因是什么

本篇内容介绍了“linux没有病毒的原因是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!linux不是没有病毒,而是病毒少。病毒少的原因
2023-07-04

linux要用select的原因是什么

本篇内容介绍了“linux要用select的原因是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!因为sel
2023-02-01

linux具有稳定性的原因是什么

这篇文章主要介绍了linux具有稳定性的原因是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux具有稳定性的原因是什么文章都会有所收获,下面我们一起来看看吧。linux具有稳定性是因为它没有像其它操作
2023-07-05

runtime error的原因是什么

这篇文章主要介绍“runtime error的原因是什么”,在日常操作中,相信很多人在runtime error的原因是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”runtime error的原因是什么
2023-06-20

win11卡的原因是什么

这篇文章主要介绍“win11卡的原因是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“win11卡的原因是什么”文章能帮助大家解决问题。一、安装适配1、如果系统刚刚装好,可能需要一段时间适应配置。
2023-07-02

ecshop慢的原因是什么

ecshop慢的原因:1、服务器配置不当,ecshop的速度和性能受到服务器配置的影响;2、数据库优化不足,数据库是ECShop的核心组件,存储和处理所有商品信息、订单数据等;3、图片和静态资源过多或过大,如果网页中包含大量图片或其他静态资
2023-07-13

Java中提供synchronized后还要提供Lock的原因是什么

这篇文章主要介绍“Java中提供synchronized后还要提供Lock的原因是什么”,在日常操作中,相信很多人在Java中提供synchronized后还要提供Lock的原因是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作
2023-06-29

编程热搜

目录