本篇文章主要介绍了"《jquery API文档中没有提到的那些函数》",主要涉及到jquery api方面的内容,对于Javascriptjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
已经不知道是第几次下定决心要看完jquery了,也不到是第几次刚看就放弃了,我想了想唯有持续不断的记录是我前进的动力,不想一直只看一个开始。 持续更新ing,求...
} else if ( name ) {
ret.selector = this.selector + "." + name + "(" + selector + ")";
}
// Return the newly-formed element set
return ret;
}
我刚看它的时候真心被虎住了,不知道它是干什么的,后来我肤浅的看了一下,我的理解:简单的理解就是拼接了一个新串, 要是认真的看一下jquery的not、closest、 find等这类在一个集合中调用的方法就会发现它的作用了
例如:$('div').not('span') => $('div.not(span)') 他并不想我之前预想的,先$('div')变成一个数组,然后在去去除数据而是直接在找的过程中干掉span对应的数据(我是这么想的).
3.$.fn.end()
其实吧他就是 $(document) 是一个jquery对象啦^_^
4.$.fn.push、sort、splice
这几个函数都什么意义了,全是直接调用js原生的实现了。
5.$.holdReady
这个东东虽然定义了,其实我没看到那里调用,看了一眼注释貌似是控制$.ready的状态的。
6.$.isFunction(obj)
确定对象是否是函数 其实吧我觉的就是它内部的class2type 家伙其了很大作用的
- [object Array]: "array"
- [object Boolean]: "boolean"
- [object Date]: "date"
- [object Function]: "function"
[object Number]: "number"
[object Object]: "object"