Проверить Matter.js
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

300.события.js 836B

1234567891011121314151617181920
  1. мир.события = {
  2. обработчики: [],
  3. подписать: function(обработчик) {
  4. мир.события.обработчики.push(обработчик);
  5. },
  6. отписать: function(обработчик) {
  7. var номер = мир.события.обработчики.indexOf(обработчик);
  8. if (номер != -1)
  9. {
  10. мир.события.обработчики.splice(номер, 1);
  11. }
  12. },
  13. уведомить: function(событие) {
  14. for (var номер in мир.события.обработчики)
  15. {
  16. var обработчик = мир.события.обработчики[номер];
  17. обработчик.обработатьСобытие(событие);
  18. }
  19. },
  20. };