web前端开发学习:jQuery的原型中的init

有大量web前端开发工具及学习资料,可以搜群【 web前端学习部落22群 】进行下载,遇到学习问题也可以问群内专家以及课程老师哟

jQuery.fn = jQuery.prototype = {

jquery: core_version,  //jquery版本号

constructor: jQuery,   //构造器指向

init:  //jquery的入口函数,主要用来实现选择器和DOM节点的创建

selector: //将选择器进行存储

length:  //当前选择器存储的DOM节点的个数

toArray:  //通过方法借调的方式,把一个类数组对象转换为一个数组

//类数组对象就是指有数字作为属性,且有length属性,jQuery是一个类数组对象,arguments也是。

get: //获取jQuery对象中的某一个DOM节点,返回的是一个DOM节点,

pushStack: //将一个DOM元素集合加入到jQuery对象的prevObject中。

//this.prevObject=this,让当前DOM集合存储到prevObject属性中,方便end()调用是回溯。

each: //对数组进行遍历

ready: //当DOM树加载完毕后,回调该函数

slice:  //类似于toArray方法,只是该方法会进行一次pushStack操作

first:  //返回第一个元素的jQuery对象

last:  //返回最后一个元素的jQuery对象

eq:  //传入一个数字num,获取第num个元素的jQuery对象

map:   //map将一个数组中的元素转换到另一个数组中,可以传入一个回调函数,作用与each类似,只是map会返回一个新的数组,而each不会

end:   //返回调用parent()、find()、filter()等方法之前的jQuery对象,就是回溯到上一个DOM合集

push: core_push,  //存储了数组的push方法

sort: [].sort,   //存储了数组的sort方法

splice: [].splice  //存储了数组的splice方法

上面是对jQuery初始化的一些方法和属性的介绍,前面初始化jQuery对象时,我们可以看到jQuery对象其实是一个实例化的jQuery.fn.init,所以这里主要看下init是如何实现,其余的方法在具体用到的时候再看。

有大量web前端开发工具及学习资料,可以搜群【 web前端学习部落22群 】进行下载,遇到学习问题也可以问群内专家以及课程老师哟

web前端开发学习:jQuery的原型中的init

有大量web前端开发工具及学习资料,可以搜群【 web前端学习部落22群 】进行下载,遇到学习问题也可以问群内专家以及课程老师哟

jQuery.fn = jQuery.prototype = {

jquery: core_version,  //jquery版本号

constructor: jQuery,   //构造器指向

init:  //jquery的入口函数,主要用来实现选择器和DOM节点的创建

selector: //将选择器进行存储

length:  //当前选择器存储的DOM节点的个数

toArray:  //通过方法借调的方式,把一个类数组对象转换为一个数组

//类数组对象就是指有数字作为属性,且有length属性,jQuery是一个类数组对象,arguments也是。

get: //获取jQuery对象中的某一个DOM节点,返回的是一个DOM节点,

pushStack: //将一个DOM元素集合加入到jQuery对象的prevObject中。

//this.prevObject=this,让当前DOM集合存储到prevObject属性中,方便end()调用是回溯。

each: //对数组进行遍历

ready: //当DOM树加载完毕后,回调该函数

slice:  //类似于toArray方法,只是该方法会进行一次pushStack操作

first:  //返回第一个元素的jQuery对象

last:  //返回最后一个元素的jQuery对象

eq:  //传入一个数字num,获取第num个元素的jQuery对象

map:   //map将一个数组中的元素转换到另一个数组中,可以传入一个回调函数,作用与each类似,只是map会返回一个新的数组,而each不会

end:   //返回调用parent()、find()、filter()等方法之前的jQuery对象,就是回溯到上一个DOM合集

push: core_push,  //存储了数组的push方法

sort: [].sort,   //存储了数组的sort方法

splice: [].splice  //存储了数组的splice方法

上面是对jQuery初始化的一些方法和属性的介绍,前面初始化jQuery对象时,我们可以看到jQuery对象其实是一个实例化的jQuery.fn.init,所以这里主要看下init是如何实现,其余的方法在具体用到的时候再看。

有大量web前端开发工具及学习资料,可以搜群【 web前端学习部落22群 】进行下载,遇到学习问题也可以问群内专家以及课程老师哟

web前端开发学习:jQuery的原型中的init

有大量web前端开发工具及学习资料,可以搜群【 web前端学习部落22群 】进行下载,遇到学习问题也可以问群内专家以及课程老师哟

jQuery.fn = jQuery.prototype = {

jquery: core_version,  //jquery版本号

constructor: jQuery,   //构造器指向

init:  //jquery的入口函数,主要用来实现选择器和DOM节点的创建

selector: //将选择器进行存储

length:  //当前选择器存储的DOM节点的个数

toArray:  //通过方法借调的方式,把一个类数组对象转换为一个数组

//类数组对象就是指有数字作为属性,且有length属性,jQuery是一个类数组对象,arguments也是。

get: //获取jQuery对象中的某一个DOM节点,返回的是一个DOM节点,

pushStack: //将一个DOM元素集合加入到jQuery对象的prevObject中。

//this.prevObject=this,让当前DOM集合存储到prevObject属性中,方便end()调用是回溯。

each: //对数组进行遍历

ready: //当DOM树加载完毕后,回调该函数

slice:  //类似于toArray方法,只是该方法会进行一次pushStack操作

first:  //返回第一个元素的jQuery对象

last:  //返回最后一个元素的jQuery对象

eq:  //传入一个数字num,获取第num个元素的jQuery对象

map:   //map将一个数组中的元素转换到另一个数组中,可以传入一个回调函数,作用与each类似,只是map会返回一个新的数组,而each不会

end:   //返回调用parent()、find()、filter()等方法之前的jQuery对象,就是回溯到上一个DOM合集

push: core_push,  //存储了数组的push方法

sort: [].sort,   //存储了数组的sort方法

splice: [].splice  //存储了数组的splice方法

上面是对jQuery初始化的一些方法和属性的介绍,前面初始化jQuery对象时,我们可以看到jQuery对象其实是一个实例化的jQuery.fn.init,所以这里主要看下init是如何实现,其余的方法在具体用到的时候再看。

有大量web前端开发工具及学习资料,可以搜群【 web前端学习部落22群 】进行下载,遇到学习问题也可以问群内专家以及课程老师哟

web前端开发学习:jQuery的原型中的init的更多相关文章

  1. web前端开发学习内容

    应该 具备的 知识技能 :懂web标准,熟练手写 xhtml css3 并符合 符合w3c标准                       代码能 兼容主流浏览器.ie6.7.8.9 ff 等.    ...

  2. WEB前端开发学习:源码canvas 雪

    WEB前端开发学习:源码canvas 雪 双旦节要到了,程序员们为了响应气氛,特别用代码制作了动态雪花,WEB前端开发学习的初学者们一起跟着案例做一遍吧! <!DOCTYPE html> ...

  3. Web 前端开发学习之路(入门篇)

    字数1374 阅读4622 评论0 喜欢49 以前学习过一段时间的web前端开发,整理了一些我看过的/我认为比较好的学习资料(网站.书籍).不要问我为啥没有进阶版,我只是一条产品汪而已,求轻喷.== ...

  4. Web前端开发学习误区,你掉进去了没?

    从接触网站开发以来到现在,已经有五个年头了吧,今天偶然整理电脑资料看到当时为参加系里面一个比赛而做的第一个网站时,勾起了在这网站开发道路上的一串串回忆,成功与喜悦.烦恼与纠结都历历在目,感慨颇多. 先 ...

  5. 关于web前端开发学习的顺序

    学习web前端开发该怎么学,按照什么顺序学习,这是很多新手朋友会遇到的问题.下面简单的说一下.由于在国内大学课程里面,几乎没有前端开发这门课程,无非就是一些网页设计之类的课程,但那些课程无论是老师讲还 ...

  6. web前端开发学习路线图

    Web前端是一个入行门槛较低的开发技术,但更是近几年热门的职业,web前端不仅薪资高发展前景好,是很多年轻人向往的一个职业,想学习web前端,那么你得找到好的学习方法,以下就给大家分享一份适合新手小白 ...

  7. 小白入门Web前端开发学习一周小结

    说之前还是先说点其他的,简单介绍下自己为何选择web前端开发: 本人之前在一家国企单位从事质检工作,干了3年,工资和待遇还算不错,但由于其工作的流动性导致知识的脱轨以及精神上的空缺,最后还是打算在25 ...

  8. web前端开发学习路径图

    第一阶段 WEB前端工程师课程 HTML语句,HTML页面结构.css语法.style属性.link和style标签.id属性.等HTML语句中的相关属性: 通过Dreamweaver制作出跨越平台限 ...

  9. web 前端开发学习路线

    初级 HTML 5 HTML 5 与 HTML 4 的区别 HTML 5 新增的主体结构元素 HTML 5 新增的非主体结构元素 HTML 5 表单新增元素与属性 HTML 5 表单新增元素与属性(续 ...

随机推荐

  1. 【C语言入门教程】7.3 结构体指针的定义和引用

    C 语言中指针的操作非常灵活,它也能指向结构体变量对结构体变量进行操作.在学习结构指针之前,需要再次加深对指针的认识.声明指针变量时所使用的数据类型修饰符实际上的作用是定义指针访问内存的范围,如果指针 ...

  2. VMware 关闭虚拟机 Ubuntu 12 的 3D 效果,提高性能

    Ubuntu 2012,有 2D 和 3D 的渲染效果,但是 在虚拟机中,开启 3D 效果后,特别卡.好在 VMware 中有个“关闭3D”的开关,如下图所示: 去掉勾选“加速 3D 图形”

  3. CK-Editor content.replace

    <s:property value="content.replace('\n\r', '<br/>')" escape="false"/> ...

  4. python入门基础代码

    #查找index函数的帮助 help(str.index) #for循环和break语句from math import sqrtfor i in range(2,101): flag=1 k=int ...

  5. smem – Linux 内存监视软件

    导读 Linux 系统的内存管理工作中,内存使用情况的监控是十分重要的,在各种 Linux 发行版上你会找到许多这种工具.它们的工作方式多种多样,在这里,我们将会介绍如何安装和使用这样的一个名为 sm ...

  6. All Kind Of Conference(随时更新...)

    收集一些前端开发的各种会议,里面有视频或者PPT,随时查看都还是很有收获的.还有要向这些演讲的前辈看齐- AC 2015:http://ac.alloyteam.com/2015/ AC 2016:h ...

  7. centos 修改DNS,网关,IP地址

    1.CentOS 修改DNS 修改对应网卡的DNS的配置文件 # vi /etc/resolv.conf  修改以下内容 nameserver 8.8.8.8 #google域名服务器 nameser ...

  8. BZOJ 1511: [POI2006]OKR-Periods of Words

    Description 求一个最长周期. Sol KMP. 一个点的最短周期就是 \(i-next[i]\) 此外 \(i-next[next[i]],i-next[next[next[i]]]\) ...

  9. Codeforces 724 E Goods transportation

    Description 有 \(n\) 个点,每个点有一个入流和出流,每个点与编号比它大的点连边,容量为 \(c\) ,求最大流. Sol DP. 这种特殊的图可以DP,把最大流转化成最小割. 最小割 ...

  10. 在Navicat for MySQL中打开视图时,提示视图没有主键的问题

    一直把视图理解为一个select语句而已,视图一般就是用于查询,不会通过视图来更新表或视图本身的数据,所以视图根本不需要什么主键.今天自己建了一个视图view_test: drop view if e ...