Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将一组ascii字符转换为字符串_Javascript_String_Ascii - Fatal编程技术网

Javascript 如何将一组ascii字符转换为字符串

Javascript 如何将一组ascii字符转换为字符串,javascript,string,ascii,Javascript,String,Ascii,我有一组ascii字符: 68,101,97,108 我想将其转换为字符串: Deal 在java脚本中 我目前正在做一些类似的事情: var value = "68,101,97,108"; var convertedValue = ""; for (var i = 0; i < value.length; i++) { convertedValue += String.fromCharCode(parseInt(value[i], 2)); } var value=“6

我有一组ascii字符:

68,101,97,108
我想将其转换为字符串:

Deal
在java脚本中

我目前正在做一些类似的事情:

var value = "68,101,97,108";
var convertedValue = "";
for (var i = 0; i < value.length; i++)
{
     convertedValue += String.fromCharCode(parseInt(value[i], 2));
}
var value=“68101,97108”;
var convertedValue=“”;
对于(变量i=0;i

这将返回一个空白字符串

您可以从
中获取数组
值数组
,然后对其进行迭代

var value=“68101,97108”;
var convertedValue=“”;
valueArray=value.split(“,”)
对于(变量i=0;i警报(转换值)不完全相关,但需要Unicode值作为参数,而不是ASCII代码。@Teemu。是的,它需要一个Unicode/UTF-16代码单元,其中一个或两个编码一个码点@lokoko Unicode是ASCII的超集,将相同的整数(代码点)映射到相同的字符。UTF-16在一个代码单元中对所有这些进行编码。因此,
String.fromCharCode()
的效果是,您认为它可以执行,但实际上没有执行您认为它可以执行的操作。