Guest User

Untitled

a guest
May 25th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. this.x = 9;
  2. var test = {
  3. x: 81,
  4. getX: function() {
  5. return this.x;
  6. }
  7. };
  8. console.log(test.getX()); // 81
  9.  
  10.  
  11. var retrieveX = test.getX;
  12. console.log(retrieveX()); // 9
  13. /*
  14. var retrieveX = function() {
  15. return this.x;
  16. };
  17. */
  18.  
  19.  
  20. var hello = {
  21. x: 100,
  22. getX: function() {
  23. return this.x;
  24. }
  25. }
  26. var boundGetX = retrieveX.bind(hello);
  27. console.log(boundGetX()); // 100
  28. /*
  29. var retrieveX = hello = {
  30. x: 100,
  31. getX: function() {
  32. return this.x;
  33. }
  34. };
  35. */
Add Comment
Please, Sign In to add comment