将Ascii转换成十六进制在Java脚本中进行比较
convert Ascii into Hex in Java Script for comparison
我有一个Ascii值(类似于"@"),我想在javascript中将其转换为十六进制,我可以将此值与其他十六进制值进行比较。有出演的可能吗?
致以最诚挚的问候和感谢,
Florian
将Ascii字符串转换为base64(十六进制)
var b64 = btoa("@#%#@!@#$%");
将base64转换为Ascii:
atob(b64);
不知道你想比较什么,除了相等。
// Convert a (UTF-8 or ASCII) string to HEX:
function stringToHex(string) {
return '0x'+[...string].map(char => char.codePointAt(0).toString(16)).join('')
}
// Convert a HEX string into a number:
function hexToNumber(hex) {
return parseInt(hex, 16)
}
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 比较从函数和生成的日期对象
- 比较应用程序脚本中的两个数组不起作用
- d3 本地存储比较数组 .filter 咖啡脚本;数组变量不起作用
- 如何在 Java 脚本中比较两个不同的图像
- 如何比较从 JSP 捕获的 java 脚本中的 2 个日期
- Java脚本时间与给定时间的比较
- 使用java脚本比较三个变量
- 日期的java脚本比较;始终显示消息,因为当前日期是较早的日期
- 什么'这是比较Google Sheets中两列数据并使用Google脚本仅输出不匹配数据的最佳方法
- 在这种情况下,java脚本中对象方法的比较返回false
- 在全局范围内调用变量,并在谷歌应用程序脚本中进行比较
- Google Apps脚本(日历)-比较如果两个事件是在同一天
- 如何在java脚本中比较单行中的两个字符串
- 嵌套脚本标签,两种方法的比较
- 比较变量和数组元素(java脚本)
- 理解简单的排序脚本,用于比较值
- 将Ascii转换成十六进制在Java脚本中进行比较
- 比较java脚本中的数组
- Azure移动服务-服务器端脚本-使用===与零进行比较