/*jQuery.fn = jQuery.prototype = { //添加实例属性和方法
jquery : 版本
constructor : 修正指向问题
init() : 初始化和参数管理
selector : 存储选择字符串
length : this对象的长度
toArray() : 转数组
get() : 转原生集合
<!--more-->
pushStack() : JQ对象的入栈
each() : 遍历集合
ready() : DOM加载的接口
slice() : 集合的截取
first() : 集合的第一项
last() : 集合的最后一项
eq() : 集合的指定项
map() : 返回新集合
end() : 返回集合前一个状态
push() : (内部使用)
sort() : (内部使用)
splice() : (内部使用)
};*/
$.extend()
$.fn.extend()
当只写一个对象自变量的时候,JQ中扩展插件的形式
|
|
当写多个对象自变量的时候 , 后面的对象都是扩展到第一个对象身上
|
|
还可以做 深拷贝(第一个参数为true) 和 浅拷贝(默认)
|
|
源码分析:
|
|
|
|
DOMContentLoaded