escapeHTML【转义HTML】
描述
转义HTML v3.0.10+
# 1.示例
import { escapeHTML } from 'sf-utils2'
escapeHTML(`<div><input/>测试</div>`) => <div><input/>测试</div>
1
2
3
2
3
# 2.入参说明
| 参数 | 说明 | 类型 | 是否必填 | 默认值 |
|---|---|---|---|---|
| str | 要调整的html字符串 | String | - | - |
# 3.源码
源码,点开查看 👈
function escapeHTML(str) {
return str.replace(
/[&<>'"]/g,
tag =>
({
'&': '&',
'<': '<',
'>': '>',
"'": ''',
'"': '"'
}[tag] || tag)
)
}
export default escapeHTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
上次更新: 2023/06/24, 19:35:48