Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 转16进制

作者:让固执流亡丶   发布日期:2026-01-04   浏览:56

function stringToHex(str) {
    let hex = '';
    for (let i = 0; i < str.length; i++) {
        // 将每个字符转换为16进制表示,并确保每个字符的16进制值是两位数
        hex += str.charCodeAt(i).toString(16).padStart(2, '0');
    }
    return hex;
}

// 示例
let result = stringToHex("Hello");
console.log(result); // 输出: 48656c6c6f

// 解释:
// 1. stringToHex 函数接收一个字符串参数 str。
// 2. 使用 for 循环遍历字符串中的每个字符。
// 3. 使用 charCodeAt 获取字符的 Unicode 编码,然后使用 toString(16) 将其转换为16进制字符串。
// 4. padStart(2, '0') 确保每个字符的16进制表示是两位数,不足两位时前面补0。
// 5. 最后返回拼接后的16进制字符串。

上一篇:js 二进制

下一篇:js 16进制

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象数组合并

js 对象转数组

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站