jQuery.noop() 函数详解

jQuery.noop()函数是一个空函数,它什么也不做。
当某些时候你需要传入函数参数,而且希望它什么也不做的时候,你可以使用该函数,也无需再新建一个空的函数。
该函数属于全局jQuery对象。

jQuery 1.4 新增该静态函数。

返回值
jQuery.noop()函数没有返回值(也可视作返回undefined)。

jQuery.noop()函数的源代码部分如下:
noop: function() {}

以下jQuery示例代码用于演示jQuery.noop()函数的具体用法:

// 传入一个空函数作为参数,返回一个空数组
// 空函数的返回值为undefined,而null或undefined值会被$.map()忽略掉。

var result = $.map( [1, 2, 3], $.noop );
document.writeln( result.length );   // 0

posted on 2015-04-13 18:01  bigdesign  阅读(592)  评论(0编辑  收藏  举报