使用 Javascript 将十进制转换为十六进制或 Unicode
Posted
技术标签:
【中文标题】使用 Javascript 将十进制转换为十六进制或 Unicode【英文标题】:Convert Decimal to Hex or Unicode using Javascript 【发布时间】:2020-05-19 19:52:50 【问题描述】:我面临的问题是,当我从 android 设备输入表情符号以在浏览器上显示时,表情符号被转换为十进制代码的形式,如 💙 💙 💙
。有什么方法可以检测十进制代码,然后使用 javascript 将其转换为 Hex 或 Unicode?因为 Hashtag 在数字前面,可能会导致作为 hashtag 输入的混淆。
我使用了 toString() 方法,但它似乎没有解决问题
decimalNumber.toString( radix )
【问题讨论】:
【参考方案1】:也许使用\u----
,其中----是十六进制代码(在utf8字符串中)?
【讨论】:
以上是关于使用 Javascript 将十进制转换为十六进制或 Unicode的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript:需要函数将包含二进制的字符串转换为十六进制,然后再转换回二进制