Every Possible Way to Define a JavaScript Function | Hacker News Reader