javascript - 替换为等效 unicode 时的额外空格

标签 javascript meteor unicode

此 Meteor 服务器代码在 console.log(x) 到 Meteor 终端时插入额外的空格。
如何解决这个问题?谢谢

let x = '1.1'
x = x.replace('.', "\uff0E");
console.log(x);
//gives 1. 1 instead of just 1.1

最佳答案

\uff0E 是全 Angular 句号 []。它不是 [.] 的“unicode 等效项”)。当我运行你的代码时,我得到这个:

1.1

请注意,这是三个字符,而不是四个。点后面的间隙是字形的一部分。

关于javascript - 替换为等效 unicode 时的额外空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37988674/

相关文章:

javascript - 使用 Javascript 动态删除行。我的代码有什么问题?

javascript - Dropzone 卡在大于 1mb 的文件上

hyperlink - 带有 meteor 的图标?

Meteor.js onRendered & 渲染

mysql - Codeigniter DB 或 URI 与 unicode 的问题

python - Python ValueError : invalid literal for int() with base 10

javascript - 我第一次创建 spring maven 元素 css、js、图像未加载 我已经尝试了这里给出的所有解决方案仍然不起作用

javascript - 为什么我在 Mocha 中的 before() Hook 根本不运行?

javascript - 如何在asp.net mvc中注销当前用户

python - python错误中的瑞典语字符