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