JS中如何将%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82转成Unicode

How to convert %D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82 to Unicode in JS

问题的主要核心是——我不知道这种字符串的名称是什么。 我得到这种格式的输出函数字符串 %D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82。我不知道这是什么类型的代码。请告诉我如何在 JavaScript 中将其转换为 Unicode。 实际上这个字符串是“Привет”。谢谢。

使用decodeURIComponent()

The decodeURIComponent() function decodes a Uniform Resource Identifier (URI) component previously created by encodeURIComponent or by a similar routine.

var decodedStr = decodeURIComponent('%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82')
console.log(decodedStr);