@jgCarroll/

exampleIIFE

JavaScript

A common interview question

fork
loading
main.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
(function() {
  // body of the IIFE
})()

const message = (function() {
  const secret = 'I\'m a secret'
  return `The secret is ${secret.length} characters long.`
})()

console.log(message)

// ================================

// Another example

(function doubleNumber(num) {
  return num * 2
})(10)

Native Browser JavaScript