我正在开发一个
Braille-to-text translator,并且有一个不错的功能是在
Unicode’s Braille patterns characters中显示输出(比如,一种Unicode盲文生成器).
因为我知道每个单元格中“启用”的点(“盲文字符”),所以构造我需要的字符的Unicode名称是微不足道的(如果它们都是BRAILLE PATTERN DOTS-123456的形式,它们都是如果仅启用点1和4,则启用或BRAILLE PATTERN DOTS-14.
有没有简单的方法从其Unicode名称中获取Javascript中的Unicode字符?
我的第二次尝试将使用Unicode值进行数学*,但我认为构造名称非常简单.
提前致谢 :)
最佳答案 与其他语言不同,JavaScript没有任何从Unicode名称中获取字符的直接方法.因此,在我的
full Unicode input utility中,我使用了使用Unicode字符数据库作为文本块并解析它的强力方法.您可能会找到一些更好,更高效和更易维护的工具,但如果您只需要问题中的某些特定字符集合,则可以采用临时方法.在这种情况下,您甚至不需要Unicode名称;它们只是从点模式到角色的中间步骤.
Unicode标准chapter 15中的第15.11条描述了盲文符号的分配原则.