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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    const breakpointChecker = function() {
        if ( breakpoint.matches === true ) {
            //...
            return;
        } else if ( breakpoint.matches === false ) {
            //...
        }
    };

    Источник: https://medium.com/@networkaaron/swiper-how-to-destroy-swiper-on-min-width-breakpoints-a947491ddec8

    Запостил: denistrator, 01 Октября 2020

    Комментарии (5) RSS

    • Почему их три?
      Ответить
    • так этож жаваскрипт, там вполне может быть и true, и false, и null и undefined и "bar" и 22 и Array
      Ответить
      • не, в том-то и дело. breakpoint это MediaQueryList, а его свойство matches это bool
        Ответить
        • тогда лучше явно Boolean его, чтобы это подчеркнуть, и не писать ===
          Ответить
          • Надо еще двумя !! кастануть для уверенности
            Ответить

    Добавить комментарий