Shorthand for empty function in Node.js

No, there is not. With ES6, you might be able to use an arrow function: ()=>{} which is a bit shorter.

If you really need this very often (you shouldn’t?!), you can declare one yourself:

function noop(){}

and then refer to that repeatedly. If you don’t want to clutter your scope, you can also use the Function.prototype function (sic!) which does nothing but constantly return undefined – yet that’s actually longer than your function expression.

Leave a Comment