Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. var $messageOutput = options.messageOutputElement ? $(options.messageOutputElement) : null;
  2.  
  3. function outputMessage(msg)
  4. {
  5. if ($messageOutput !== null)
  6. {
  7. messageNum++;
  8. var $messageOutput = $(options.messageOutputElement);
  9. var html = $messageOutput.html();
  10. html += '<b>' + messageNum + '</b><br/>' + msg + '<br/>';
  11. $messageOutput.html(html);
  12. $messageOutput.scrollTop($messageOutput[0].scrollHeight);
  13. }
  14. }
  15.  
  16. var x = 5;
  17.  
  18. function f () {
  19. console.log(x):
  20. if (!x) {
  21. var x = 22;
  22. }
  23. return x;
  24. }
  25. function g () {
  26. console.log(x):
  27. if (!x) {
  28. x = 22;
  29. }
  30. return x;
  31. }
  32. f(); // prints nothing, and returns 22
  33. g(); // prints 5, and returns the same value
  34.  
  35. function f () {
  36. console.log(f_sub);
  37. function f_sub () {
  38. return "subfunction of f";
  39. }
  40. return f_sub;
  41. }
  42. function g() {
  43. console.log(g_sub);
  44. var g_sub = function () {
  45. return "subfunction of g";
  46. }
  47. return g_sub;
  48. }
  49. f(); // prints and returns f_sub
  50. g(); // prints undefined and returns g_sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement