jQuery中的noop函数是什么?

Mar*_*zis 3 jquery

我在一篇关于函数的文章中找到了.noop(),在这个库中应该包含它.在做什么?只是打电话给后备?如何使用这个功能?

此方法不接受任何参数.

http://api.jquery.com/jQuery.noop/

Jos*_*eph 5

好吧,它确实在文档中说明:

这对提供可选回调的插件作者很有用; 在没有给出回调的情况下,像jQuery.noop这样的东西可以执行.

可能是创建默认函数的快速方法.并且作为额外的奖励,每次调用该函数时都不创建匿名函数.

function aFunctionThatAcceptsACallback(callback){
  callback = callback || jQuery.noop;

  // do something

  // safely call callback, regardless if the function received any
  callback();
}
Run Code Online (Sandbox Code Playgroud)