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

js 16进制转2进制

作者:Xn﹏仍嘫佷痌   发布日期:2026-06-21   浏览:100

// 将16进制字符串转换为2进制字符串的示例代码

function hexToBinary(hexString) {
    // 去掉可能存在的 '0x' 前缀
    if (hexString.startsWith("0x")) {
        hexString = hexString.slice(2);
    }

    // 使用 parseInt 将16进制字符串转换为整数,然后再用 toString 方法将其转换为2进制字符串
    return parseInt(hexString, 16).toString(2);
}

// 示例
const hexString = "0x1A"; // 输入的16进制字符串
const binaryString = hexToBinary(hexString);
console.log(binaryString); // 输出: 11010

// 解释:
// 1. hexToBinary 函数接收一个16进制字符串作为参数。
// 2. 如果该字符串以 '0x' 开头,则去掉前缀。
// 3. 使用 parseInt 函数将16进制字符串转换为整数,基数为16。
// 4. 使用 toString(2) 将整数转换为2进制字符串并返回。

上一篇:js 10进制转2进制

下一篇:js rgb转16进制

大家都在看

js 数组打乱顺序

js 两个数组取交集

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js fill方法

js 数组连接

js json数组

js 数组复制

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

Laravel 中文站