1.6.0 • Published 3 years ago

sg-utils v1.6.0

Weekly downloads
4
License
ISC
Repository
github
Last release
3 years ago

sg-utils

JavaScript通用工具类

1、使用实例

JavaScript工具类:util.js用法实例

2、API说明

util.js 文件里面对每个方法的参数做了说明,参照具体方法说明即可。如下:

(function (window) {
    var u = {};

    u.date = {};

    /**
     * @description 获取需要的时间格式
     * @param {Date} time 时间、时间字符串、时间戳
     * @param {String} format 时间格式,默认'YYYY-MM-DD'。如果是'星期WW',则返回(如:'星期日')
     * @return {String} 格式化后的时间
     */
    u.date.format = function (time, format){
        time = time ? new Date(time) : new Date();
        format = format || 'YYYY-MM-DD';
        function tf(i){ return (i < 10 ? '0' : '') + i; }
        return format.replace(/YYYY|MM|DD|hh|mm|ss|WW/g, function(a){
            switch(a){
                case 'YYYY':
                    return tf(time.getFullYear());
                case 'MM':
                    return tf(time.getMonth() + 1);
                case 'DD':
                    return tf(time.getDate());
                case 'mm':
                    return tf(time.getMinutes());
                case 'hh':
                    return tf(time.getHours());
                case 'ss':
                    return tf(time.getSeconds());
                case 'WW':
                    return ['日', '一', '二', '三', '四', '五', '六'][time.getDay()];
            }
        });
    };

    window._util = u;
})(window);

3、npm下载

npm i sg-utils -S

4、github地址

https://github.com/shiguang0116/sg-utils

5、文件说明

sg-utils/
├── example/
│   ├── index.html       util.js用法实例文档
│   └── index.js         util.js的方法调用,可编辑代码,然后在index.html控制台查看输出结果
├── src/
│   ├── util.js         通用工具类,引入该文件即可使用变量_util,及所有方法。建议复制到项目中以便扩展;
│   ├── service.js      服务工具类的基本架构。可复制到项目中以便参考扩展;
│   └── filter.js       过滤器(基于art-template模板)。可复制到项目中以便参考扩展;
└── index.js            项目引用文件
1.6.0

3 years ago

1.5.9

5 years ago

1.5.8

5 years ago

1.5.7

5 years ago

1.5.6

5 years ago

1.5.5

5 years ago

1.5.4

5 years ago

1.5.3

5 years ago

1.5.2

5 years ago

1.5.1

5 years ago

1.5.0

5 years ago

1.4.9

5 years ago

1.4.8

5 years ago

1.4.7

5 years ago

1.4.6

5 years ago

1.4.5

5 years ago

1.4.4

5 years ago

1.4.3

5 years ago

1.4.2

5 years ago

1.4.1

5 years ago

1.4.0

5 years ago

1.3.10

5 years ago

1.3.9

5 years ago

1.3.8

5 years ago

1.3.7

5 years ago

1.3.6

5 years ago

1.3.5

5 years ago

1.3.4

5 years ago

1.3.3

5 years ago

1.3.2

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.9

5 years ago

1.2.8

5 years ago

1.2.7

5 years ago

1.2.6

5 years ago

1.2.5

5 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.9

5 years ago

1.1.8

5 years ago

1.1.7

5 years ago

1.1.6

5 years ago

1.1.5

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago