Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. Function declaration
  2. ```JavaScript
  3. function doMagic () {
  4. console.log('I'm a function declaration')
  5. }
  6. ```
  7. Function expressions
  8. ```JavaScript
  9. var x = function () {
  10. console.log('I'm an anonymous function expression')
  11. }
  12.  
  13. var y = function doMagic () {
  14. console.log('I'm a named function expression')
  15. }
  16.  
  17. (function () {
  18. console.log('I'm a self-invoking function expression')
  19. })()
  20.  
  21. (function doMagic () {
  22. console.log('I'm a named self-invoking function expresion')
  23. })()
  24.  
  25. setTimeout(function () {
  26. console.log('I'm also an anonymous function expression)
  27. }, 1000);
  28.  
  29. setTimeout(function timeoutHandler () {
  30. console.log('I'm also a named function expression)
  31. }, 1000);
  32.  
  33. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement