欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

分享几个常用的js方法

程序员文章站 2024-02-22 22:22:52
...

1、转换日期格式【yyyy-MM-dd】

const formatDate = function (date) {  
    var y = date.getFullYear();  
    var m = date.getMonth() + 1;  
    m = m < 10 ? '0' + m : m;  
    var d = date.getDate();  
    d = d < 10 ? ('0' + d) : d;  
    return y + '-' + m + '-' + d;  
}; 

2、转换日期+时间格式【yyyy-MM-dd hh:mm:ss】

const formatDateTime = function (data) {
    var date = new Date(data);
    var Y = date.getFullYear() + '-';
    var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
    var D = date.getDate() + ' ';
    var h = date.getHours() + ':';
    var m = date.getMinutes() + ':';
    var s = date.getSeconds();
    return (Y + M + D + h + m + s);
}

3、获取url后面拼接的参数

const params = function () {
    var search = location.search;
    var params = {};
    if (search != "") {
        search.slice(1).split("&").forEach(
            function (val) {
                var arr = val.split("=");
                params[arr[0]] = arr[1];
            }
        );
    }
    return params;
}

后面还有的话再继续补充