我有一个输入是:
%u05D0%u05DC%20%u05E2%u05DC
当我运行内置的浏览器功能(例如在控制台上)时:unescape("%u05D0%u05DC%20%u05E2%u05DC")
结果是:“אלעל”
当我使用unescape模块在NodeJS中运行相同的东西时,返回的字符串与原始字符串相同。
还尝试使用querystring.unescape函数,但结果相同。
有没有办法模仿我从NodeJS应用程序中的浏览器获得的相同解码功能?
谢谢!
最佳答案
Node不需要任何特定的库即可执行基本的JavaScript操作。此外,在Chrome和Node之后是相同的JS引擎V8。因此,正如我评论的那样,您可以直接使用unescape
。