1. 首页
  2. 电子数码
  3. js和jquery的区别

js和jquery的区别

简介:关于js和jquery的区别的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

任何学过计算机语言的人都知道,学习低级语言越困难,而低级语言学习高级语言就会容易得多,因为高级语言是后来发展和改进的。js和jquery的区别是什么呢?下面就给大家介绍一下。

js和jquery的区别

首先,入口函数的差

1、js:窗口。Onload=function()

它本质上是一个事件,具有三个元素:事件、事件源和事件处理程序。等到所有内容都加载完毕,以及我们的外部图像等等。你只能写一个入口函数;

2、jQuery:$(function())或$(document).ready(function())是html中所有标签加载完毕后,回去执行,可以多写一个;

二、获取元素的方式不同

1、js:常用以下几种,除id外,其他结果均为伪数组;

2. jQuery: $(")使用与css相同的选择器获取元素。结果是一个jquery对象(一个dom元素数组,加上一些其他成员)。即使你写id unique,你也不会得到一个对象;

本质上,jquery模式和qs模式都获得DOM数组,但jquery会添加一些其他成员。DOM数组中每个成员的注册事件不能像jquery那样直接注册,所以每个元素必须单独注册。

三、DOM对象与jquery对象的转换

1. 将jQuery对象转换为DOM对象,使用$(" #btn ")[0]和$(" #btn ").get(0)获取DOM对象。

2. Eq(0)获取jquery对象

DOM对象到jQuery对象:

$(document) -将DOM对象转换为jQuery对象

var btn=document.getElementById(" btn ");

BTN - $(BTN);(美元)

Jquery获得的元素类型为对象,内容为伪数组,是否为唯一元素;

四、事件处理程序不同

1. js:文档。getElementById(“id”)。Onclick=function()

. getelementbyid (" id ") .addEventListener(“点击”,函数())

Onclick, onfoccs, onblur, force, select, onmouseover, onmouseout,

oninput/onpropertychange用户输入事件,onchange(事件发生时,下拉选择的内容发生变化,如果内容是几个,那么怎么办),

2、jquery: $(“#id”).click(function());

以上就是关于js和jquery区别的解答,希望对大家有所帮助。

本文主要介绍了关于js和jquery的区别的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/2626211.html