1.0.1 • Published 5 years ago

dwheima-tools v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

使用说明

安装

npm i dwheima-tools

导入方式

const dwheima = require('dwheima-tools');

格式化时间

// 创建一个需要被格式化的时间
const temp = new Date();
// 调用 dateFormat() 方法,进行格式化
const dt = dwheima.dateFormat(temp);
// 未格式化的时间   2020-08-17T07:42:59.905Z
console.log(temp);
// 格式化的结果 2020-08-17 15:42:59
console.log(dt);

转义 HTML 中的特殊字符

我们会转义 <,>,",&这四个特殊字符:

// 需要被转义的标签内容
const htmlStr = '<h1 style="color: red;">你好!&copy;<span>小黄!</span></h1>';
// 调用 htmlEscape() 方法进行转义
const r1 = dwheima.htmlEscape(htmlStr);
// 打印转义的结果
// &lt;h1 style=&quot;color: red;&quot;&gt;你好!&amp;copy;&lt;span&gt;小黄!&lt;/span&gt;&lt;/h1&gt;
console.log(r1);

还原 HTML 中的特殊字符

我们会转义 &lt,&gt,&quot,&amp这四个实体字符:

// 调用 htmlUnescape() 进行还原
const r2 = dwheima.htmlUnEscape(r1);

// 打印还原的结果
// <h1 style="color: red;">你好!&copy;<span>小黄!</span></h1>
console.log(r2);

开源协议

npm.io

1.0.1

5 years ago

1.0.0

5 years ago