gpt4 book ai didi

javascript - "value"参数不能是数字

转载 作者:行者123 更新时间:2023-11-30 14:28:11 25 4
gpt4 key购买 nike

我正在尝试转换这个数组:

var receive_data = [];
receive_data[0] = [0x02, "0201010000000000000000000000", 0x03, 0x01];
receive_data[1] = [0x02, '0201020006FF03000000002A0000', 0x03, 't'];

像这样的缓冲区:

const buf1 = Buffer.from(parseInt(receive_data[0][0], 16));
const buf2 = Buffer.from(receive_data[0][1].toString());
const buf3 = Buffer.from(receive_data[0][2]);

buf2 正在工作,但我无法转换 buf1 或 buf3,出现此错误:

throw new TypeError('"value" argument must not be a number');

对可能发生的事情有什么想法吗?

感谢您的帮助!!!

最佳答案

没关系...我刚刚找到答案,我的值必须是一个数组,所以我需要像这样转换它:

const buf1 = Buffer.from([receive_data[0][0]]);

关于javascript - "value"参数不能是数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51620713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com