我发现一些工具库里会有一个noop;
var noop = function(){}:
难道是用于生成实例?
var noop = function(){}:
难道是用于生成实例?
|
ETiVJul 20, 2013 via iPhone
1
有时候没传callback进来(==undefined),可以吧cb=noop
|
|
2
嗯如上所说,一般为了回调函数写起来方便
比如说 有一个函数接收一个callback参数 那么可以在函数最开始的部分这样写初始化 if(typeof callback != 'function') callback = noop 这样,在函数主体部分要调用callback时候,就不用再写if (blabla)判断一遍了,直接用callback()就能调用了 |
|
WarWithinMeJul 20, 2013
3
空函数用来充当默认值
|
|
powerfjJul 20, 2013
4
很多默认值的。。
|
|
RicepigJul 20, 2013 via iPhone
5
可以写在href里算不算用法之一?
|
|
jiyinyiyongJul 21, 2013
6
求多贴代码, 空函数可能性很多的吧
|
|
7
@jiyinyiyong 同求!
|
|
jiyinyiyongJul 21, 2013
8
@coolicer 是求楼上贴说的工具库里具体的用例呀
|