jquery api的整体解读
最近做了几个网站的项目,比如 www.ya-jing.cn(配资公司) ,用到了jquery,那个slide 以及一些效果就是用到了jquery。索性研究了一下jquery,那么我觉得有必要对其进行一下整体的解读。
在解读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的整体解读相关推荐
- jquery API
jQuery API Documentation详细的API和例子说明,请参考文档:http://docs.jquery.com/Main_Page百度百科的解析:http://baike.baidu ...
- Jquery对象和DOM对象---Jquery API (1)
文/饥人谷_韩宝亿(简书作者) 原文链接:http://www.jianshu.com/p/98a0c82c47e4 著作权归作者所有,转载请联系作者获得授权,并标注"简书作者". ...
- jQuery API 3.1.0 速查表-打印版
jQuery API 3.1.0 速查表-打印图,(API来自:http://jquery.cuishifeng.cn/index.html) 转载于:https://www.cnblogs.com/ ...
- 从壹开始前后端分离【 .NET Core2.0 +Vue2.0 】框架之八 || API项目整体搭建 6.3 异步泛型仓储+依赖注入初探...
代码已上传Github+Gitee,文末有地址 番外:在上文中,也是遇到了大家见仁见智的评论和反对,嗯~说实话,积极性稍微受到了一丢丢的打击,不过还好,还是有很多很多很多人的赞同的,所以会一直坚持下去 ...
- Mina源码阅读笔记(一)-整体解读
2019独角兽企业重金招聘Python工程师标准>>> 今天的这一节,将从整体上对mina的源代码进行把握,网上已经有好多关于mina源码的阅读笔记,但好多都是列举了一下每个接口或者 ...
- 学习 jQuery 源码整体架构,打造属于自己的 js 类库
虽然现在基本不怎么使用 jQuery了,但 jQuery流行 10多年的 JS库,还是有必要学习它的源码的.也可以学着打造属于自己的 js类库,求职面试时可以增色不少. 本文章学习的是 v3.4.1版 ...
- 从壹开始前后端分离【 .NET Core2.2 +Vue2.0 】框架之六 || API项目整体搭建 6.1 仓储+服务+抽象接口模式...
前言 1.@LearningCoding 小伙伴关于用Sqlsugar在mysql数据库上的研究成果: sqlsugarcore支持mysql等数据库,在DbContext里面只需要设置dbtype为 ...
- jQuery中文手册, jQuery API, jQuery UI, 分页插件 下载
jQuery 库最新版下载 : jquery-1.3.2 最新版.rar 中文手册下载地址(超酷版): jQuery1.2API.rar API 文档下载(最新1.32CHM版): jQueryAPI ...
- php jquery api文档,使用PHP、jQuery和JSON创建公共API
使用PHP.jQuery和JSON创建公共API 本章教程将为大家展示一个使用PHP.jQuery和JSON创建公共API的简单方法. 首先,我们需要一个连接数据库的文件 connection.php ...
- 快速接入Fixer全球货币汇率api(按照官方解读)
全球货币汇率官方文档解读 开发者APIKEY:bed5472bfc40e344440f0856e94541e7 FIXER首页:https://fixer.io/product FIXER开发文档中心 ...
最新文章
- 美团外卖美食知识图谱的迭代及应用
- Mysql 获取当月和上个月第一天和最后一天的SQL
- 第十八天:规划风险管理和识别风险
- CodeForces - 1529F It‘s a bird! No, it‘s a plane! No, it‘s AaParsa!(最短路+思维建图)
- 线程的生命周期 和 线程的通讯
- mysql之select+五种子句的理解
- HDFS伪分布式集群搭建
- 如何使用 Mac 中的“信息”?
- 2019年美赛获奖分享经验
- ios开发之切换RootViewController
- 离散数学4_第5章关系与函数__关系矩阵
- linux thinkphp5 php7.0禁用eval
- 【CSS】美化网页元素+盒子模型
- IAR for 430 如何建一个简易工程
- VB中数组的嵌套循环
- 女友闹别扭不用担心,这个撩妹黑科技轻松哄好
- 儒家思想的核心:仁、义、礼、智、信、忠、孝、悌、节、恕、勇、让
- 图片 bbox 翻转
- Unity 投掷物体的实现
- Axure 中的矢量图标从哪来?
热门文章
- 基于Java的推箱子游戏设计与实现#毕业设计
- 计算机星期六星期天的那个函数,WPS表格日期与时间函数
- 利用VBA批量保护/撤销EXCEL表
- 自学python能做erp吗_erp系统可以自学吗?应该怎么学习?
- xp系统dns服务器有问题,xp系统dns错误的恢复方法
- Typora的最后一个免费版本MD编辑器
- 网络协议篇之CWMP协议(三)—— RPC方法
- 【软件测试】软件测试为什么会用到Linux?
- Easytrader 超简单的股市自动交易神器
- WPS Office 11.5.5 for Android 8848钛金