Guest User

Untitled

a guest
Jun 20th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. var d = (function() {
  2. var funcs = [];
  3.  
  4. function fire() {
  5. for (var i=0; i<funcs.length; ++i) {
  6. funcs[i].call();
  7. }
  8. }
  9.  
  10. function register(newfunc) {
  11. funcs.push(newfunc);
  12. }
  13.  
  14. return {
  15. fire: fire,
  16. register: register
  17. };
  18. })();
  19.  
  20. function A() {
  21.  
  22. // do stuff to update the INPUT
  23.  
  24. d.fire();
  25. }
  26.  
  27. d.register(B);
Add Comment
Please, Sign In to add comment