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

    −11

    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
    var STR_TYPE = 'string';
    
        ///////////
        // Helper
        //////////
    
        var util = {
            extend : function (regexes, extensions) {
                for (var i in extensions) {
                    if ("browser cpu device engine os".indexOf(i) !== -1 && extensions[i].length % 2 === 0) {
                        regexes[i] = extensions[i].concat(regexes[i]);
                    }
                }
                return regexes;
            },
            has : function (str1, str2) {
              if (typeof str1 === "string") {
                return str2.toLowerCase().indexOf(str1.toLowerCase()) !== -1;
              } else {
                return false;
              }
            },
            lowerize : function (str) {
                return str.toLowerCase();
            },
            major : function (version) {
                return typeof(version) === STR_TYPE ? version.split(".")[0] : undefined;
            }
        };

    полезный helper

    Запостил: Lokich, 27 Сентября 2015

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

    • Вестимо парниша заметил, что матёрые программисты всё время таскают с собой универсальную либу собственного написания. Вот решил закосить.
      Ответить

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