javascript - 在javascript中连接utf字符串时出错

标签 javascript utf-8

我正在尝试连接一个字符串并打印它的 utf8 字符。但是,出于某种原因,这似乎不是正确的语法。错误是:

 console.log("\u" + i);
            ^^^
 SyntaxError: Unexpected token ILLEGAL

用来生成的代码是

var _ = require('lodash');

_.times(2588, function(i){
    console.log("\u" + i);
});

最佳答案

您可以使用String.fromCharCode

例如String.fromCharCode(0x2588) == "\u2588"

语法错误是因为“\u”不是有效的 unicode 序列。

关于javascript - 在javascript中连接utf字符串时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33706458/

相关文章:

postgresql - 是否有多字节感知的 Postgresql Levenshtein?

python - 如何添加/替换/删除字符串中的转义字符 - Python

python - Python 改为 UTF-8 后出现奇怪的字符

python - Flask Unicode 解码错误

JavaScript,如何每 x 秒更改一次 div 标签的背景

javascript - 将样式应用于特定的 v-for 元素

javascript - ExtJS 4 : How do I Re-render Ext. 组件 iframe?

javascript - 如何使用 javascript 和 jquery 排列元素中的文本

javascript - 在表中查找特定行

java - 如何使用 GET 请求在 tomcat 中保留 utf-8 字符编码