JS Puzzles · Concept
IIFE
A function expression defines a function as a value inside an expression. It can be anonymous, assigned to a variable, passed as a callback, or invoked immediately.
Last updated
- Since
- July 2015
Syntax
function (param0, param1, /* …, */ paramN) { statements }
function name(param0, param1, /* …, */ paramN) { statements }In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
function declarationarrow functionsIIFEarguments.callee