【发布时间】:2014-03-01 14:49:32
【问题描述】:
我正在浏览一个Backbone.js 插件,我在其中找到了以下代码。
callbacks : {
search : $.noop,
valueMatches : $.noop
}
$.noop() 函数在这里做什么?
【问题讨论】:
-
它是一个empty function,它什么都不做,使用它是为了在调用它之前不必检查选项是否未定义
-
为什么不直接使用
function() {}?因为 jQuery 已经使用了一个缓存的缓存。 :D
标签: javascript jquery