1. JavaScript / Говнокод #26973

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    class HelloRooster implements EditorPlugin {
        getName() {
            return 'HelloRooster';
        }
    
        initialize(editor: Editor) {}
    
        dispose() {}
    
        onPluginEvent(e: PluginEvent) {
            if (e.eventType == PluginEventType.KeyPress && e.rawEvent.which == 65) {
                alert('Hello Rooster');
            }
        }
    }

    https://github.com/microsoft/roosterjs

    3_dar, 24 Сентября 2020

    Комментарии (0)
  2. JavaScript / Говнокод #26967

    0

    1. 1
    <img alt="[object Object]" title="[object Object]" loading="lazy">

    https://beru.ru/catalog/avtotovary/76688?hid=90402 , когда смог в жс на бэкэнде

    phpBidlokoder2, 21 Сентября 2020

    Комментарии (5)
  3. JavaScript / Говнокод #26965

    0

    1. 1
    Чем пакеты "npm" лучше старых добрых плагинов "jQuery"?

    Плагины зависели только от самого "jQuery", а пакеты волокут за собою десятки и сотни левых говен.

    rotoeb, 20 Сентября 2020

    Комментарии (0)
  4. JavaScript / Говнокод #26907

    −1

    1. 1
    // https://habr.com/ru/company/ruvds/blog/515676/

    Разбор худшего в мире куска кода.

    GDMaster, 02 Сентября 2020

    Комментарии (75)
  5. JavaScript / Говнокод #26885

    −1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    $(document).on('click','.head__loginw a',function() { 
    	//реачгоал и гугл для клика по ссылке кабинете
    	return true;
     })
    
    $(document).on('click','.prc__it__bt openModal',function() { 
    	id = $(this).attr('tid');
    	if(id == 387) {
    	   //мир - 30
    	}
    	if(id == 388) {
    	   //мир - 60
    	}
    	
    	if(id == 389) {
    	   //мир - 100
    	}
    	
    	if(id == 391) {
    	   //МИР-ДОМ-30
    	}
    	
    	if(id == 392) {
    	   //мМИР-ДОМ-60
    	}
    	if(id == 393) {
    	   //мМИР-ДОМ-100
    	}
    	return true;
    	})

    snegoviktlt, 20 Августа 2020

    Комментарии (2)
  6. JavaScript / Говнокод #26878

    −1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    updateTimer() {
                requestAnimationFrame(() => {
                    this.timeLeft = this.resendTimeDuration - (Date.now() * 0.001 - this.lastTimeLeft);
    
                    if (this.timeLeft <= 0) {
                        this.resetTimer();
                        return;
                    } else {
                        this.lastTimeLeft = this.timeLeft;
                        this.updateTimer();
                    }
                });
    }

    А как сделать таймер обратного отсчета?

    somebodyoncetoldme, 18 Августа 2020

    Комментарии (1)
  7. JavaScript / Говнокод #26826

    +1

    1. 1
    2. 2
    var xc = /^true$/.test("false");
    var yc = xc;

    google ad manager (gpt.js)

    khv2online, 29 Июля 2020

    Комментарии (0)
  8. JavaScript / Говнокод #26820

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    import { combineEpics, ofType } from 'redux-observable'
    
    import { map, switchMap, catchError, filter, mergeAll } from 'rxjs/operators'
    import { of, from } from 'rxjs'
    import * as R from 'ramda'
    
    import * as TICKETS_ACTION_TYPES from './tickets.types'
    import * as TicketsActions from './tickets.actions'
    import * as TicketsSelectors from './tickets.selectors'
    import { /* TICKET_TYPES,*/ TICKET_STEPS } from './constants'
    import mockAPI from 'services/mockAPI'
    
    export const getTicketsEpic = (action$, state$) =>
      from(
        R.map(
          (step) =>
            action$.pipe(
              filter(
                R.either(
                  R.both(R.propEq('type', TICKETS_ACTION_TYPES.GET_TICKETS_BY_STEP), R.pathEq(['payload', 'step'], step)),
                  R.propEq('type', TICKETS_ACTION_TYPES.GET_ALL_TICKETS)
                )
              ),
              switchMap((action) => {
                if (
                  action.type !== TICKETS_ACTION_TYPES.GET_ALL_TICKETS &&
                  TicketsSelectors.ticketsAllDirtySelector(state$.value)
                ) {
                  return of(TicketsActions.getAllTickets())
                } else if (!TicketsSelectors.ticketsByStepDirtySelector(step, state$.value)) {
                  return of(TicketsActions.getTicketsByStepSuccess(step, null, true))
                }
                return from(
                  // Mocks tickets API
                  // TODO: Replace by real request
                  mockAPI.getTicketsByStep(step)
                ).pipe(
                  map((data) => TicketsActions.getTicketsByStepSuccess(step, data)),
                  catchError((err) => of(TicketsActions.getTicketsByStepError(step, err)))
                )
              })
            ),
          R.values(TICKET_STEPS)
        )
      ).pipe(mergeAll())

    Редукс нам уже не интересен, нам с поподвыподвертами подавай, чтоб тупо болванку показать.

    NickPepper, 25 Июля 2020

    Комментарии (19)
  9. JavaScript / Говнокод #26819

    +1

    1. 1
    2. 2
    const regExp = new RegExp(filterValue.toLowerCase())
    return templates.filter((tmpl) => regExp.test(tmpl.title.toLowerCase()))

    Высрал "синьор", "тимлид" с большим опытом и головой.

    NickPepper, 25 Июля 2020

    Комментарии (59)
  10. JavaScript / Говнокод #26815

    −1

    1. 1
    2. 2
    3. 3
    <script>
    if
    </script>

    Гавнокод

    LorenzoTwin, 24 Июля 2020

    Комментарии (76)