Javascript 如何获取与Unicode字符名对应的字符?

Javascript 如何获取与Unicode字符名对应的字符?,javascript,unicode,data-conversion,braille,Javascript,Unicode,Data Conversion,Braille,我正在开发一个,一个很好的特性是在中显示一个输出(比如,一种Unicode盲文生成器) 由于我知道每个单元格中“启用”的点(“盲文字符”),因此构建我需要的字符的Unicode名称就很简单了(如果全部启用,它们的形式为盲文模式dots-123456,如果只启用了点1和点4,则为盲文模式dots-14) 有没有简单的方法从Javascript中的Unicode名称获取Unicode字符? 我的第二次尝试是用Unicode值计算,但我认为构造名称非常简单 提前感谢:)与其他一些语言不同,JavaSc

我正在开发一个,一个很好的特性是在中显示一个输出(比如,一种Unicode盲文生成器)

由于我知道每个单元格中“启用”的点(“盲文字符”),因此构建我需要的字符的Unicode名称就很简单了(如果全部启用,它们的形式为
盲文模式dots-123456
,如果只启用了点1和点4,则为
盲文模式dots-14

有没有简单的方法从Javascript中的Unicode名称获取Unicode字符?

我的第二次尝试是用Unicode值计算,但我认为构造名称非常简单


提前感谢:)

与其他一些语言不同,JavaScript没有从Unicode名称中直接获取字符的方法。因此,在我的示例中,我使用了蛮力方法,将Unicode字符数据库用作文本块并对其进行解析。您可能会发现一些更好、更高效、更易于维护的工具,但如果您只需要一些特定的字符集合,如问题所述,则使用特别的方法会更好。在这种情况下,您甚至不需要Unicode名称本身;它们只是从点模式到字符的中间步骤


Unicode标准中的第15.11条描述了盲文符号的分配原则。

非常有趣。在我的应用程序中。如您所述,我使用DB查找,然后使用Javascript和html画布对象动态构建盲文。这还有一个额外的好处,我可以根据需要创建自定义的ARIA标记。我之所以这样说,是因为ASCII盲文和Unicode不是几个(如果不是所有的话)屏幕阅读器都可以读取的格式。我知道iOS上的画外音,Mac不会读。我正在研究的是一种让JS读取BRL ASCII字段和Unicode并创建ARIA标记的方法,这样盲人用户就可以真正知道网页上发生了什么。

Ok,这很有用。幸运的是,我像Unicode一样对每个点进行估价(2^dot\u数字),所以我不得不这么做。谢谢:)