module.exports中方法调用自身module.exports中方法
- 通过this不行
- 通过 module.exports 来实现
const xml2js = require('xml2js')
module.exports = {
// 十六进制转10进制;
hexadecinal_2_decimal:(hexString) => {
//const hexString = '3f7b'; // 十六进制字节流
const buffer = Buffer.from(hexString, 'hex'); // 将十六进制字节流转换为 Buffer 对象
const decimalNumber = buffer.readUIntBE(0, buffer.length); // 将 Buffer 对象转换为十进制数字
console.log(decimalNumber); // 输出:16251
return decimalNumber;
},
// tcp 推送bus数据解密 24402440 003A 80 0000006D 0000275D 00000AA0 00000002 07DF0C03093733 761F0EF3 1F270BD8 0000000002000000000000000000000000000000000000000000
bus_res_jiemi:(code_str = '')=>{
let arr = code_str.split(' ');
let ret_obj = {};
const code_len = module.exports.hexadecinal_2_decimal(arr[1]);//!!!!!
return code_len;
},
}
相信坚持的力量,日复一日的习惯.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2022-03-16 node-sass安装和使用
2022-03-16 UBUNTU安装东西报错CONNECTION FAILED [IP: 91.189.88.152 80] E: UNABLE TO FETCH SOME ARCHIVES, MAYBE RUN……