1.0.0 • Published 1 year ago

mydemo_lzj v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

1.安装方式

npm install MyDemo_lzj

2.导入方式

const myDemo = require('MyDemo')

3.格式化时间方法

function formatDate(){
    var date = new Date();
    var year = date.getFullYear();
    var month = date.getMonth()+1;
    var day = date.getDate();
    var hour = date.getHours();
    var minute = date.getMinutes();
    var second = date.getSeconds();
    return year+'-'+month+'-'+day+' '+hour+':'+minute+':'+second;
}

4.html转义方法

function htmlEscape(htmlStr){
    return htmlStr.replace(/<|>|&|"/g,(match) => {
        switch(match){
            case '<':
                return '&lt;';
            case '>':
                return '&gt;';
            case '&':
                return '&amp;';
            case '"':
                return '&quot;';
        }
    });
}

5.html转义还原方法

function htmlUnEscape(str){
    return str.replace(/&lt;|&gt;|&amp;|&quot;/g,(match) => {
        switch(match){
            case '&lt;':
                return '<';
            case '&gt;':
                return '>';
            case '&amp;':
                return '&';
            case '&quot;':
                return '"';
        }
    });
}

6.开源协议

ISC

1.0.0

1 year ago