有没有一种Javascript方法可以迭代非ASCII、Unicode字符



我读了几篇关于Unicode和表情符号的文章,但我一直没能得到我需要的东西。我不知道我是否可以使用Javascript迭代Unicode字符,特别是显示外国字母(阿拉伯语、希伯来语、普通话等(的字母/字符(http://www.unicode.org/Public/8.0.0/ucd/UnicodeData.txt)

我需要的是:如果阿拉伯字母表的第一个字母是FE8D(#xFE8D;(,最后一个是FEEF(#xFEEF;(,有没有办法循环这些HEX值并显示该字母表的28个字母?

您可以使用带有十六进制数字的循环,并使用String.fromCharCode.将其转换为字符串

var start = 0xFE8D;
var end = 0xFEEF;
for (let i = start; i< end; i++){
console.log(String.fromCharCode(i));
}

最新更新