1.0.1 • Published 4 years ago

bxfbao v1.0.1

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

使用说明

安装

npm i bxfbao

导入方式

const bxfbao = require('bxfbao')

格式化时间

// 创建一个需要被格式化的时间
const temp = new Date()
// 调用 dateFormat() 方法,进行格式化
const dt = bxfbao.dateFormat(temp)

// 未格式化的时间 2020-03-05T07:29:39.765Z
console.log(temp)
// 格式化的结果   2020-03-05 15:29:39
console.log(dt)

转义 HTML 中的特殊字符

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

// 需要被转义的标签内容
const htmlStr = '<h1 style="color: red;">你好!&copy;<span>小黄!</span></h1>'

// 调用 htmlEscape() 方法进行转义
const r1 = bxfbao.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 = bxfbao.htmlUnescape(r1)

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

开源协议

npm.io

1.0.1

4 years ago

1.0.0

4 years ago