escape (Lodash 兼容性)
将字符串中的HTML特殊字符转换为HTML实体。
typescript
const result = escape(str);参考
escape(str)
将字符串中的 &、<、>、"、' 字符转换为相应的HTML实体。这对于在HTML文档中安全插入文本以防止XSS攻击很有用。
typescript
import { escape } from 'es-toolkit/compat';
escape('This is a <div> element.'); // 'This is a <div> element.'
escape('This is a "quote"'); // 'This is a "quote"'
escape("This is a 'quote'"); // 'This is a 'quote''
escape('This is a & symbol'); // 'This is a & symbol'非字符串值也会在处理前转换为字符串。
typescript
import { escape } from 'es-toolkit/compat';
escape(123); // '123'
escape(null); // ''
escape(undefined); // ''参数
str(string,可选): 要转义HTML特殊字符的字符串。
返回值
(string): 返回HTML特殊字符转换为实体的字符串。

