itheima-xiangqian
v1.0.2
Published
提供了格式化时间 转义html标签和还原html字符
Downloads
2
Maintainers
Readme
安装方式
npm install itheima-xiangqian
导入方式
const xiangqian = require("itheima-xiangqian");
格式化时间
使用
xiangqian.formatTime([log]);
//参数:
log: true: => 直接返回时间格式输出结果 (默认值是 true,可用 1 代替 true)
xiangqian.formatTime()
false:=> 不输出结果,返回一个字符串,需要常量来接收 (可用 0 代替 false)
eg:
1;
xiangqian.formatTime();
// 输出:2020年10月15日星期四10时11分25秒
2;
xiangqian.formTime(false);
// 无输出
3;
const time = xiangqian.formatTime(false);
console.log(time);
// 输出:2020年10月15日星期四10时11分25秒
转义 HTML 中的特殊字符
使用
const str = xiangqian.htmlEscape(htmlStr, [log]);
//参数:
htmlStr: => // 带转换的 HTML 字符串
log: true: => 直接返回时间格式输出结果 (默认值是 true,可用 1 代替 true)
xiangqian.formatTime()
false:=> 不输出结果,返回一个字符串,需要常量来接收 (可用 0 代替 false)
eg:
// 带转换的 HTML 字符串
const htmlStr = '<h1 title="abc">这是h1标签<span>123 </span></h1>';
// 调用 htmlEscape 方法进行转换
1;
xiangqian.htmlEscape(htmlStr, true);
// 转换的结果 <h1 title="abc">这是h1标签<span>123&nbsp;</span></h1>
2;
const str = xiangqian.htmlEscape(htmlStr);
console.log(str);
// 转换的结果 <h1 title="abc">这是h1标签<span>123&nbsp;</span></h1>
还原 HTML 中的特殊字符
// 待还原的 HTML 字符串
var str = "<h1 title="abc">这是h1标签<span>123&nbsp;</span></h1>";
// 调用 htmlUnEscape 方法进行转换
1;
xiangqian.htmlUnEscape(str);
// 输出的结果 <h1 title="abc">这是h1标签<span>123 </span></h1>
2;
const str2 = xiangqian.htmlUnEscape(str, false);
console.log(str2);
// 输出的结果 <h1 title="abc">这是h1标签<span>123 </span></h1>