📜  Underscore.js _.unescape()函数(1)

📅  最后修改于: 2023-12-03 15:05:43.788000             🧑  作者: Mango

Underscore.js _.unescape()函数

Underscore.js是一个流行的JavaScript工具库,提供了许多实用的函数来简化JavaScript编程。其中之一是_.unescape()函数,它用于将HTML实体转换回它们的原始字符。

语法

_.unescape(string)

其中,string参数是要解码的HTML字符串。

返回值

返回解码后的HTML字符串。

示例
_.unescape('Batman & Robin');
// => 'Batman & Robin'

_.unescape('JavaScript Templating <script>');
// => 'JavaScript Templating <script>'

_.unescape('I &lt;3 Programming');
// => 'I <3 Programming'

在上面的例子中,_.unescape()函数将HTML实体&amp;, &lt;&gt;转换回它们的原始字符&, <>

注意事项

尽管_.unescape()函数可以将HTML实体转换回它们的原始字符,但这并不意味着它是安全的。在解析任何HTML代码之前,必须谨慎过滤输入,以避免跨站点脚本攻击(XSS)等安全漏洞。