美文网首页
convert-hex包讲解

convert-hex包讲解

作者: 沙漠中的猴 | 来源:发表于2018-07-14 15:53 被阅读0次
nodejs.jpg

简介

JavaScript component to convert to/from hex strings and byte arrays.

convert-hex 是一个把“hex字符串”与“byte数组”相互转换的工具。

安装

npm install convert-hex --save

使用方法

bytesToHex(bytes)

var convertHex = require('convert-hex')

var bytes = [0x34, 0x55, 0x1, 0xDF]
console.log(convertHex.bytesToHex(bytes)) //"345501df"

输入bytes类型的数据,返回的是hex string类型

hexToBytes(hexStr)

var hex = "000000e4bda0e5a5bd" //"0x" prefix is optional
console.log(convertHex.hexToBytes(hex)) //[0,0,0,228,189,160,229,165,189]

输入hex string类型的数据,返回的是int类型的数组

这里需要注意,如果我们想显示可视化的字符串。请先转化成Buffer再转化成string

var hex = "000000e4bda0e5a5bd" //"0x" prefix is optional
console.log(Buffer(convertHex.hexToBytes(hex)).toString()) //你好

相关文章

  • convert-hex包讲解

    简介 convert-hex 是一个把“hex字符串”与“byte数组”相互转换的工具。 安装 使用方法 byte...

  • 闭包讲解

    ------------------《封闭作用域》------------------ 简介:封闭作用域又称之为封...

  • 闭包 讲解

    以下内容是引用或者借鉴别人的,自己只是做个笔记,方便学习。理解错误的地方,欢迎评论。如有侵权,私聊我删除,未经允许...

  • 讲解「闭包」

    # 定义   闭包 是指有权访问另一个函数作用域中的变量的函数。注意别混淆匿名函数和闭包的概念。  创建闭包 需要...

  • Swift 闭包

    1、闭包简介 在讲解闭包之前,我们先讲解一下OC中的block 2、 闭包基本使用 3、闭包的参数和返回值 实例:...

  • 闭包题目讲解2

    封装Car对象 不能直接对speed进行操作,封装在一个包里,用函数去操作这个变量,这个变量就是局部变量了,car...

  • 闭包题目讲解3

    补全代码实现数组按年龄、姓名、任意字段排 写一个sum函数

  • 如何消除富贵包?一招消除烦恼?

    活力舒艾美佳讲解 什么是富贵包?富贵包如何形成的 艾美佳微15254859266说富贵包 富贵包的伙伴们过来围观,...

  • [druid 源码解析] 10 wallFilter解析

    接下来,我们将讲解 druid pool 包以外的包解析,这次我们先从 wallFilter 开始说起,我们先来...

  • 闭包详解二:JavaScript中的高阶函数

    本文讲解的高阶函数是之前讲解的闭包的续集,所以在学习高阶函数之前,一定要确保对闭包以及作用域的概念已经有了解: 深...

网友评论

      本文标题:convert-hex包讲解

      本文链接:https://www.haomeiwen.com/subject/ftrypftx.html