您现在的位置: 万盛学电脑网 >> 程序编程 >> 数据库 >> 数据库综合 >> 正文

jquery api的整体解读

作者:佚名    责任编辑:admin    更新时间:2022-06-22

这篇文章主这篇文章主要介绍jquery api的整体解读的相关内容,下面我们就与大家一起分享。

在解读jquery  api之前,我们先必须清楚一个基础的概念,即jquery只是javascript众多库中突出的一个,虽然用jquery已经可以做出大多的网页特效,但并非可以做出所有的特效,要做出想达到的效果,我们还需要对javascript的语法,函数和对象有一些了解,这里的了解指的是会用,因为要掌握javascript并用来写特效确实并非易事,因此有一些工程师说javascript更难于java,也是有一定道理的。

我们需要明确的是,对jquery的掌握并非要熟练掌握javascript,当然能掌握javascript对学习jquery帮助更大。

Jquery的核心函数,通常指的是一个工厂对象,即jQuery()函数,或者更为常用的$()函数,$()函数返回的是一个jquery对象。因为在javascript中,函数是Function对象,因此可以理解jquery是javascript的一个对象,就如String,Data,Number,Array,Math以及浏览器一样,它具有很多的方法,如$.ajax()或者$.each()等等。但是在这里需要注意的是jquery Api中带有$的函数是由jquery对象调用,而没有带$的函数由dom元素(javascript中万物皆对象)调用。之所以造成这样的两种调用方式,是jquery当初设计时的扩展方式造成的,在jquery原代码中,定义jquery.fn=jquery.prototype={function,function,function},即jquery.fn为jquery的一个原型,jquery由

Jquery.extend({function,function,function})和jquery.fn.extend(function,functon)这两种方式来扩展方法,使得前者需要jquery对象来调用,而后者只需原型(万物)来调用,故出现了两种不一样的调用方式。

以上就是我们为大家准备的jquery api的整体解读的相关内容,希望对大家可以有所帮助。