我时候我们在执行一个函数前或者是执行某个函数后需要做一些事情,这时候,这些函数就有用了
主要用到函数的aplly调用
//在某个函数执行后执行的一个方法
Function.prototype.after=function(afterFn){
var _self=this; /...
ZackZhong
7年前 (2016-05-07) 1802℃ 0评论
9喜欢
我们可能会想,要判断一个值的类型,直接使用 typeof 运算符不就行了吗?干嘛吃饱了撑着非要写一个函数。当然函数是有它存在的必要的,写jQuery库的人又不傻,但有一些情况下,typeof 运算符会出错。我们来看看下面的例子:
var arr=[1,2,3],
a...
ZackZhong
7年前 (2016-05-06) 1049℃ 0评论
10喜欢
上次each函数中看到用到了一个名叫isArrayLike的方法,顾名思义,它就是用来判断一个对象是否是类数组。
根据鸭子类型理论(duck type),“如果它走起路来想鸭子,叫起来也像是鸭子,那么它就是鸭子 。”
那么根据该理论,我们要实现该该函数的一个简单的办法就是判断这...
ZackZhong
7年前 (2016-05-06) 1353℃ 0评论
7喜欢
之前看视频的时候看到jQuery中的 $.each() 的时候,看的似懂非懂的,知道它怎么样用,但不知道为什么可以那样用。今天看了jQuery的源码,研究了一下这个方法。
jQuery中的each方法如下:
// args is for internal usage only
...
ZackZhong
7年前 (2016-05-06) 930℃ 0评论
8喜欢