function decodeUnicode(str){
var strs = str.split(";");
var rs = "";
for(i = 0; i < strs.length; i++){
var tempStr = strs[i].replace(/&#/,"");
rs += String.fromCharCode(tempStr);
}
return rs;
}
本文介绍了一个用于解码Unicode字符串的JavaScript函数。该函数接受一个包含多个Unicode转义序列的字符串,并将其转换为对应的字符。通过使用String.fromCharCode()方法,每个Unicode转义序列都被正确地解析并拼接成最终的字符串。
function decodeUnicode(str){
var strs = str.split(";");
var rs = "";
for(i = 0; i < strs.length; i++){
var tempStr = strs[i].replace(/&#/,"");
rs += String.fromCharCode(tempStr);
}
return rs;
}
3046

被折叠的 条评论
为什么被折叠?